数组排序Arrays.sort()

来源:互联网 发布:python安装py2exe模块 编辑:程序博客网 时间:2024/05/16 15:10

需要import java.util.Arrays
然后将需要排序的数组传入Arrays.sort(scores)
结果会按升序排

import java.util.Arrays;public class HelloWorld {    //完成 main 方法    public static void main(String[] args) {        int[] scores = {89 , -23 , 64 , 91 , 119 , 52 , 73};        HelloWorld hello = new HelloWorld();        hello.rank(scores);    }    //定义方法完成成绩排序并输出前三名的功能    public void rank(int[] scores){        int j = 0;        Arrays.sort(scores);        for(int i=scores.length-1; j<3; i--){            if((scores[i] >0) && (scores[i] <=100)){                System.out.println(scores[i]);                j++;            }        }    }}
0 0
原创粉丝点击