这个问题在这里已经有答案了:
如何声明二维字符串arraylist(6个答案)
7年前关门了。
我想创建一个二维数组,每个单元格都是一个 ArrayList
!
我考虑过这个定义,但我不能补充什么,这些定义是真的吗?!
ArrayList<ArrayList<String>> table = new ArrayList<ArrayList<String>>();
或者
ArrayList[][] table = new ArrayList[10][10];
//table.add??????
请帮帮我
5条答案
按热度按时间qv7cva1a1#
这可以通过创建列表数据结构的对象来实现,如下所示
list=new arraylist();
有关更多信息,请参阅此链接
如何在java中创建多维arraylist?
kyxcudwk2#
pn9klfpd3#
我想创建一个二维数组,每个单元格都是一个数组列表!
如果要创建
ArrayList
。然后您可以执行以下操作:w1e3prcc4#
最好的方法是使用
List
在一个List
:sdnqo3pr5#
首先,在java中声明变量时,应该使用接口来声明它,即使在示例化时指定了实现
应该写下来
然后必须示例化2d数组的所有列
你会这样使用它:
但是如果你真的想“创建一个二维数组,每个单元格都是一个数组列表!”
那你必须走dijkstra路。