import java.util.Arrays; //同學各科成績為100,99,88,22,40,98,95 //求出該同學的 最高分最低分與平均分 public class copyScore { public static void main(String[] args) { //初始化各科的成績 Integer[] scores=new Integer[] {100,99,88,22,40,98,95}; //這里有簡化的寫法:Integer scores[]={100,99,88,22,40,98,95}; //先求和 Integer sum=0; for(int i=0;i<scores.length;i++) { //把值累加出來 sum+=scores[i]; } System.out.println("總和:"+sum); //排序: //arrays.sort排序,是升序,沒有降序,自己可以倒序輸出 Arrays.sort(scores); //排完序 ,把結果放回原數組 String result=Arrays.toString(scores); //經過排序后從小到大排序出 System.out.println(result); //最高分 System.out.println("同學最高分為:"+scores[scores.length-1]); //最低分 System.out.println("同學最低分為:"+scores[0]); //平均分 System.out.println("同學平均分為:"+(sum/scores.length)); } }