我試圖在傳遞一個數組對象數組的類中創建一個靜態方法,並返回數組中的對象的平均值。創建一個方法來返回數組的值的平均值
public static double calcAverage() {
int sum = 0;
for (int i=0; i < people.length; i++)
sum = sum + people[i];
double calcAverage() = sum/people.length
System.out.println(people.calcAverage());
}
該代碼是越來越編譯錯誤,但我正朝着正確的方向?
看起來,它會有一些無限的遞歸,一旦你得到它的編譯。把'println'移到其他地方。也許在'main'中。 – nattyddubbs 2013-03-26 02:08:56
double calcAverage()是錯誤的,聲明一個變量double avgVal = sum/people.length;並打印avgVal – Abi 2013-03-26 02:09:35
人們如何/在哪裏宣佈? – 2013-03-26 02:23:52