行可以有不同的列数吗?

时间:2016-07-31 12:34:47

标签: java arrays

我可以拥有其行具有不同列数的数组吗?

2 个答案:

答案 0 :(得分:1)

是的,每行可以有不同的列数。

data_type [][] array = new data_type[row][]

array[0] = new data_type[size1]

array[1] = new data_type[size2]

P.S:在问这些问题之前,你为什么不试试你的系统呢。

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