我正在尝试从 call() 返回一个二维数组,但遇到了一些问题。到目前为止,我的代码是:
//this is the end of main
Thread t1 = new Thread(new ArrayMultiplication(Array1, Array2, length));
t1.start();
}
public int[][] call(int[][] answer)
{
int[][] answer = new int[length][length];
answer = multiplyArray(Array1, Array2, length); //off to another function which returns the answer to here
return answer;
}
此代码编译,这不返回我的数组。我确定我可能使用了错误的语法,但我找不到任何好的例子。
编辑:改变了一点