java實現錄入學生成績,升序排列後輸出(陣列升序 Arrays類)
阿新 • • 發佈:2018-12-18
Arrays.sort(score) //陣列升序
實現:
package com.array.test; import java.util.Arrays; import java.util.Scanner; /** * 錄入學生成績,升序排列後輸出 */ public class ArraySort { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("請輸入學生人數"); int num=sc.nextInt(); int score[]=new int[num]; for(int i=0;i<score.length;i++){ System.out.println("請輸入第"+(i+1)+"個學生的成績"); score[i]=sc.nextInt(); } System.out.println("學生成績為:"); for(int i=0;i<score.length;i++){ System.out.print(score[i]+" "); } System.out.println(); Arrays.sort(score); System.out.println("升序排列後的結果為:"); for(int i=0;i<score.length;i++){ System.out.print(score[i]+" "); } } }
結果: