有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

填充多维(2个以上)字符串数组Java

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

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.portal安卓.org/comunidade/viewtopic.php?f=7&t=14561

但我不知道用什么方法来填充三维字符串数组

有什么提示吗


共 (1) 个答案

  1. # 1 楼答案

    在填充过程中使用ArrayList<String>,然后通过调用String[] a1 = aList.toArray(new String[0])检索数组,对所有内部数组执行此操作,然后通过调用String[][] multiDim = new String[]{a1, a2, a3, a4}将所有数组相加