public static void main(String[] args) {
Collection<Double> list = new ArrayList<>();
Double[] arr = { 88.5, 39.2, 77.1, 56.8, 89.0, 99.0, 59.5 };
for (int i = 0; i < arr.length; i++) {
list.add(arr[i]);
}
System.out.println();
System.out.print("使用for循环遍历所有元素,并打印如下");
for (Double double1 : list) {
System.out.println(double1);
}
System.out.println();
System.out.println("使用for循环遍历所有元素,打印不及格分数");
for (Double aDouble : list) {
if(aDouble<60){
System.out.println(aDouble);
}
}
int a = 0;
double average = 0;
for (Double aDouble1 : list) {
if (aDouble1<60){
a++;
average+=aDouble1;
}
}
System.out.println("不及格的分数有"+a+"人,平均分是"+(average/a) );
double max = 0;
for (Double aDouble2 : list) {
if(aDouble2>max){
max = aDouble2;
}
}
System.out.print("最高分是" + max);
}