【发布时间】:2019-09-17 20:34:48
【问题描述】:
我正在使用
ArrayList<ArrayList<String>> Stringdata = new ArrayList<ArrayList<String>>();
创建一个二维字符串数组 它与使用有什么不同
String Stringdata[][] = new String[10][10];
【问题讨论】:
-
数组不同于数组列表。
-
Java 没有二维数组。
String[][]实际上是Strings 的数组。 --- 与数组(创建时大小固定)不同,列表是动态数据结构:它们可以增长和缩小 -
我认为你真正的问题是......
How is an ArrayList different from an array? -
如果你用谷歌搜索,你会得到无限的结果
-
是的,谢谢@RobOhRob,它确实解决了我的问题!之前有点迷茫
标签: java arrays multidimensional-array