填充一个多(超过2)维的String数组Java

时间:2012-10-17 18:40:01

标签: java arrays multidimensional-array

我想知道是否有一些方法/策略来填充多维数组。

private String[] MENU = {"MENU 1", "MENU 2", "MENU 3"};
private String[][][] SUBMENU = {
  {{"SUBMENU 11", "TEXTO 11"}},
{{"SUBMENU 21", "TEXTO 21"}, {"SUBMENU 22", "TEXTO 22"}},
   {{"SUBMENU 31", "TEXTO 31"}, {"SUBMENU 32", "TEXTO 32"}, {"SUBMENU 33", "TEXTO 33"}}};

这是我从这里获得的一个例子:http://www.portalandroid.org/comunidade/viewtopic.php?f=7&t=14561

但我不知道任何填充该三维String数组的方法或方法。

任何提示?!

1 个答案:

答案 0 :(得分:0)

使用ArrayList<String>进行填充过程,然后通过调用String[] a1 = aList.toArray(new String[0])检索数组,对所有内部数组执行此操作,然后通过调用{{1}将它们全部添加}}