把10个学生的成绩保存在一个数组中,输出其中的最高分和最低分

把10个学生的成绩保存在一个数组中,输出其中的最高分和最低分

1、放入的时候就进行排序,最后取第一个和最后一个
2、放入的时候不排序,取的时候进行排序,每次拿最大或最小值


public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] scores = new int[10];
        for (int i = 0; i < scores.length; i++) {
            scores[i] = input.nextInt();
        }
        int min=scores[0];
        int max=scores[0];
        for (int i = 0; i < scores.length; i++) {
            if (min>scores[i]) {
                min = scores[i];
            }
            if (max<scores[i]) {
                max = scores[i];
            }
        }
        System.out.println("最大:"+max+"\t最小:"+min);
    }