【发布时间】:2013-06-02 03:28:00
【问题描述】:
我想创建一个二维数组,每个单元格都是一个ArrayList!
我考虑了这个定义,但我不能给它们添加任何东西 这些定义是真的吗?!
ArrayList<ArrayList<String>> table = new ArrayList<ArrayList<String>>();
或
ArrayList[][] table = new ArrayList[10][10];
//table.add??????
请帮帮我
【问题讨论】:
-
嗨。问题的标题与其内容不一致。您想要 ArrayList 的 2D 数组(最终类似于 3D)还是 2D ArrayList(ArrayList 的 ArrayList)?如果你问这个作为你的作业,你能写出最初的问题吗?最后,你绝对需要声明 ArrayList。你可以使用 list intead 吗?
-
哦,您在问题的第一部分声明了 String 的 2D ArrayList。您需要将 String 放入内部 ArrayList 是否正确?
标签: java arraylist multidimensional-array