JDK1.8 List排序

正序排序
list.sort((String s1, String s2) -> s1.compareTo(s2));
AuditBOS.sort((AuditBO b1,Audit b2) -> b1.getNumber().compareTo(b2.getNumber()));
需要逆序排列只需要增加.reversed()
list.sort(Comparator.comparing(String::valueOf).reversed());
list.sort(Comparator.comparing(User::getAge).reversed());

你可能感兴趣的:(JDK1.8 List排序)