2016-03-20 10 views

答えて

1

合計を計算します。

double sum = 0; 
for (double grade : array_of_grades) 
    sum += grade; 

そして、平均値を計算します。

average = 1.0d * sum/array_of_grades.length; 
1

あなたが直接あなたのarray

double avg = Stream.of(array) 
        .mapToDouble(x -> x.getGrade()) 
        .average() 
        .getAsDouble(); 
から、あなたのプロセスを最初から streamを使用することができます
関連する問題