【发布时间】:2017-10-31 08:49:55
【问题描述】:
我目前正在尝试添加一个带有数组的矩阵。
这是我现在的代码:
public void add(Matrix m) {
for(int i = 0; i == values.length; i++) {
for(int j = 0; j == values.length; j++) {
m.values[i][j] = m.values[i][j] + values[i][j];
}
}
}
如果能得到任何帮助,我将不胜感激,谢谢!
【问题讨论】:
-
i == values.length->i < values.length。j也一样 -
@Eran 已经尝试过了,我在 Matrix.main(Matrix.java: 101)然后。
-
那么,
m.values和values的尺寸是否相同?行数是否等于列数?你在假设这些事情。 -
矩阵:矩阵 m = new Matrix(new int[][] { { 2, 4, 5 }, { 3, 7, 2 }, { -2, 0, 1 }, { 5 , 1, 1 } });
-
尝试使用
for (int i = 0; i < values.length; i++) { for (int j = 0; j < values[i].length; j++) {