用于机器初始化的多维度Java数组列表

时间:2018-09-30 02:34:54

标签: java arrays arraylist multidimensional-array

我正在寻找一种可以通过数组初始化的mutiDimension-arraylist,就像常规的2d数组一样。像这样:

for(int o = 0; o < n; o++) {
    for(int i = 0; i < n; i++) {
        num[o][i] = sc.nextInt();
    }
}

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

可以在Arrays.fill(primitive[], primitive)的帮助下初始化一个简单的二维数组,如下所示:

final int[][] arr = new int[10][10];

for (int[] brr : arr) {
        Arrays.fill(brr, 0);
}

它将为您生成10x10的数组,其中包含许多零。

我在这里ND4J找到了这个家伙,它很像Numpy。我相信它也可能对您有用。它也有zeros method =)