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());
}
変化する
double calcAverage() = sum / people.length
に
double average = sum / (double)people.length;
(新しい変数を宣言する正しい方法)
変化する
System.out.println(people.calcAverage());
に
return average;
(関数呼び出しの結果を出力したい場合は、常に関数の外で実行する必要があります。たとえばmain
、関数を呼び出して返された結果を保存した後に実行します)
したがって、次のようになります。
public static double calcAverage() {
int sum = 0;
for (int i=0; i < people.length; i++)
{
sum = sum + people[i];
}
double average = sum / (double)people.length;
return average;
}