2d数组在java中用不同的行填充2d数组

时间:2017-11-03 14:58:38

标签: java arrays type-conversion 2d sparse-matrix

我有方法将3d(row和col)的2d数组转换为3+ 2的2d方法,即5d(row和col)的2d数组。并给出了2d数组的参数,找到了总矩阵。在这里,我有课和这堂课             }

所以这是我的主要课程:

public static void main(String[] args) {
    Operation operation  = new Operation();

    int w[][] = {{1,2,3},{4,5,6},{7,8,9}};

    operation.convert(w);

现在结果会像图片一样:

enter image description here

所以我需要用main方法中的w数组替换零。

1 个答案:

答案 0 :(得分:1)

我认为你所需要的只是:

newArray[i][j] = a[i-1][j-1]; // or perhaps a[j-1][i-1] if you want the transpose

您需要调整索引,因为newArray在索引0处有一个额外的行和列。