二维数组按 java 中的不同行填充二维数组
2d array fill in 2d array by different rows in java
我有方法将 3 的二维数组(行和列)转换为 3+2 的二维方法,这是 5 的二维数组(行和列)。并且该方法给出二维数组的参数并找到总矩阵。我这里有 class 和这个 class
}
所以这是我的主要 class:
public static void main(String[] args) {
Operation operation = new Operation();
int w[][] = {{1,2,3},{4,5,6},{7,8,9}};
operation.convert(w);
现在的效果如图:
所以我需要用 main 方法中的 w 数组替换零。
我想你只需要:
newArray[i][j] = a[i-1][j-1]; // or perhaps a[j-1][i-1] if you want the transpose
您需要调整索引,因为 newArray
在索引 0 处有一个额外的行和列。
我有方法将 3 的二维数组(行和列)转换为 3+2 的二维方法,这是 5 的二维数组(行和列)。并且该方法给出二维数组的参数并找到总矩阵。我这里有 class 和这个 class }
所以这是我的主要 class:
public static void main(String[] args) {
Operation operation = new Operation();
int w[][] = {{1,2,3},{4,5,6},{7,8,9}};
operation.convert(w);
现在的效果如图:
所以我需要用 main 方法中的 w 数组替换零。
我想你只需要:
newArray[i][j] = a[i-1][j-1]; // or perhaps a[j-1][i-1] if you want the transpose
您需要调整索引,因为 newArray
在索引 0 处有一个额外的行和列。