// TO GET AVERAGE OF ENTIRE ARRAY
private static int average(int[][] array){
for (int row = 0; row < array.length; row++) {
for (int col = 0; col < array[row].length; col++) {
int rowPcol= row*col;
int average= sum(array)/(rowPcol);
}
}
return average;
}
我收到錯誤:如何將2維值返回給main方法?
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method average(int[][], int) in the type Hw8P1 is not applicable for the arguments (int[][])
我怎麼能回到這個我的方法?
您正試圖在二維數組上調用sum(),而不是一維數組。 – ryanlutgen 2014-12-06 04:03:21
您沒有將正確的參數傳遞給您的方法。 – csmckelvey 2014-12-06 04:03:53
@Vizkos我們如何知道sum()需要一維數組?他發佈的方法是「average()」。異常中沒有提及'sum()'。 – csmckelvey 2014-12-06 04:04:52