基本类型的递减排序简单实现

来源:互联网 发布:手机手柄连接软件 编辑:程序博客网 时间:2024/06/05 01:57

默认的Arrays.sort只能实现递增排序,虽然可以通过重写一个Comparator,实现递减排序,但有没有更简单的方法

当然有的 

public class 排序 {


public static void main(String[] args) {
// TODO Auto-generated method stub
Integer a[]=new Integer[]{4,3,2,1};
        Arrays.sort(a,Collections.reverseOrder());
}
}

通过Collection的reverseOrder方法返回一个逆序比较器,可以很快实现逆序,但是必须要求int转换为Integer,好像基本类型都不能通过比较器进行排序,

必须转换为类。

0 0
原创粉丝点击