Comparator.comparing 方法可以用来创建一个比较器,用于根据指定属性对对象进行排序。默认情况下,Comparator.comparing 方法创建的比较器会进行正序排序。

如果需要进行倒序排序,可以使用 Comparator.comparing 方法的 reversed 方法。例如:

List<Integer> numbers = Arrays.asList(5, 3, 8, 2, 1);
numbers.sort(Comparator.comparing(Integer::intValue).reversed());
System.out.println(numbers);

输出结果为:[8, 5, 3, 2, 1],表示按照倒序排序后的结果。

Java Comparator.comparing 方法排序:正序和倒序

原文地址: https://www.cveoy.top/t/topic/qnzx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录