ちょっと悩んだのでメモとして。
Average.java
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class Average{
public static void main(String[] args) {
//Listに値を格納(ランダムで)
List<Integer> list = new ArrayList<>();
for(int i=0; i<5; i++) {
Random random = new Random();
int randomNum = random.nextInt(101); //0~100
list.add(randomNum);
}
System.out.println(list); //値が格納されているか確認(後で消す) -> 例:[62, 73, 43, 35, 58]
//Listに格納した値の合計
double sum = 0;
for(int j=0; j<5; j++) {
sum += list.get(j);
}
System.out.println("合計値:" + sum); //合計の確認(後で消す) -> 例:合計値:271.0
//平均値
double average = sum / list.size();
System.out.println("平均値:" + average);
}
}
実行結果.
[76, 75, 22, 63, 87]
合計値:323.0
平均値:64.6