我在生成大小未知的多维数组时遇到问题。我怎么才能修复它?
发布于 2011-05-30 21:06:30
生成大小未知的多维数组称为交错数组。
例如:
String[][] array = new String[5][];Java将数组的数组用于多维数组。我想你必须指定第一个尺码。否则,使用list of list。
ArrayList<ArrayList<String>> list = new ArrayList<ArrayList<String>>();发布于 2011-05-30 21:14:54
数组是静态的。ArrayList是动态的。
在创建数组之前,您应该知道数组的大小。在不知道数组大小的情况下创建多维数组是不可能的。
最好使用嵌套的ArrayList或嵌套的Vector
ArrayList<ArrayList<String>> list = new ArrayList<ArrayList<String>>();https://stackoverflow.com/questions/6176627
复制相似问题