ArrayList可以是二维数组吗?

时间:2012-02-23 05:40:05

标签: java arrays arraylist

我是Java,编程和StackOverflow的新手。我需要使用一个列表,我可以添加或删除东西,不知道初始大小(如ArrayList),但我也需要它是二维的。我在谷歌和StackOverflow上看过,我找不到具体的答案。这有可能吗?如果没有,你能指出我正确的方向吗?提前致谢。

2 个答案:

答案 0 :(得分:5)

ArrayList<ArrayList> arrList2D = new ArrayList<ArrayList>(2);

arrList2D.add(new ArrayList());
arrList2D.add(new ArrayList());

arrList2D是2D ArrayList。

答案 1 :(得分:3)

你总是可以尝试编写一个简单的代码,看看是否有效。 顺便说一句,你可以在数组列表中使用数组列表,我很确定这将是一个非常糟糕的主意。