我可以拥有其行具有不同列数的数组吗?
答案 0 :(得分:1)
是的,每行可以有不同的列数。
data_type [][] array = new data_type[row][]
array[0] = new data_type[size1]
array[1] = new data_type[size2]
P.P.S:我假设row >=2
。
答案 1 :(得分:0)
是的,这是可能的,这是迭代它们的例子
public static void main(String[] args) {
int[][] numbers = new int[][] { { 1, 2, 3 }, { 1, 2, 3, 4 }, { 1, 2, 3, 4, 5 } };
for(int i = 0; i<numbers.length;i++) {
for(int j = 0; j < numbers[i].length; j++) {
System.out.print(numbers[i][j]);
}
System.out.println("");
}
}
输出:
123
1234
12345