我将开发一个接收1D数组的方法然后我想在运行函数之后将2D数组返回到接收数组的每个元素。
我需要输入一个数组作为返回数组的元素,但我不知道我该怎么做。我有这个问题。 有任何建议请解决此问题。
ArrayAfterFill[1][i]= ArrayAfterFill[1][temp];
这是我的代码
int[][] Fill (int Array[]){
int ArrayAfterFill [][] = new int[2][24];
int[] temp = new int [2];
for (int i =0; i< Array.length;i++){
temp = Fill(i);
ArrayAfterFill[1][i]= ArrayAfterFill[1][temp];
}
return ArrayofSasortedActionArrayBease;
}
答案 0 :(得分:0)
您遇到类型不匹配错误。您不能将数组用作数组的索引(这是错误行上的问题)。 temp
不是int
,而是数组。