次のコードではarray1
、戻り値の型が であるため、メソッドは平均値を返しませんvoid
。
私は何void
を意味するのか知っていますが、誰かが無効な結果タイプとは何か、このメソッドが平均を返すようにする方法を説明してもらえますか:
public class JavaApplication4 {
public static void main(String[] args) {
int[] a = {1,2,3,4};
double result = array1 (a);
}
public static array1 (int[] b) {
double avarage;
int total = 0;
for (int x:b) {
total += x;
}
avarage = total / b.length;
return avarage;
}