首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Collections.sort的两种用法

    Collections.sort的两种用法 Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: public static <T extends...} @Override public String toString() { return "empno:\t"+empno+"\tename:\t"+ename; } } 首先使用同样的方式来使用Collections.sort...after sort:"); PrintUtil.showList(empList); } 运行结果: 总结: 1.对于String或Integer这些已经实现Comparable接口的类来说,可以直接使用Collections.sort...方法传入list参数来实现默认方式(正序)排序; 2.如果不想使用默认方式(正序)排序,可以通过Collections.sort传入第二个参数类型为Comparator来自定义排序规则; 3.对于自定义类型...(如本例子中的Emp),如果想使用Collections.sort的方式一进行排序,可以通过实现Comparable接口的compareTo方法来进行,如果不实现,则参考第2点; 4.jdk1.8的Comparator

    71530
    领券