0

可能重复:
如何在 Java 中创建多维数组列表?

我一直无法理解是否以及如何创建多维 Arraylist。我知道可以从 ArrayList 中添加、删除、检查对象等,并且可以二维制作,但可以制作 3 维。

  • 二维ArrayList<object1,object2,object3>
  • 3D ArrayList<>

我知道只需添加另一组括号,常规数组就可以是多维int[][]的,但是 ArrayList 的工作方式是否相同?

4

2 回答 2

4

我相信您应该能够制作数组列表的数组列表。

ArrayList<ArrayList<String>> 

例如,如果您想要字符串的二维数组列表。

或者进入第三个:

ArrayList<ArrayList<ArrayList<String>>> 

对于 3D 数组列表。

于 2013-01-08T21:16:08.527 回答
3

ArrayList<ArrayList<Integer>>是一个 ArrayList,其中包含由整数组成的 ArrayList,换句话说,是一个 3d 整数 ArrayList。

于 2013-01-08T21:16:14.827 回答