用Java编程把学生的成绩从高到低排序

效果图

用Java编程把学生的成绩从高到低排序_第1张图片

/*
     * 把学生的成绩从高到低排序
     * arr 整形的分数数组
     */
    public static void test2(int[] arr) {
        int leg = arr.length;
        for (int i = 0; i < leg; i++) {
            for (int j = i + 1; j < leg; j++) {
                if (arr[i] > arr[j]) {
                    int first = arr[i];
                    arr[i] = arr[j];
                    arr[j] = first;
                }
            }
        }        
        for (int i = 0; i < arr.length; i++) {             
            System.out.print( arr[i]+ " ");   
        }
        System.out.println();
    }

你可能感兴趣的:(Java功能例子,算法)