-
可以使用“sorted(Comparator.comparing(λ表达式))”实现排序,默认按照正序排的,如果要倒序可以在comparing()方法后面使用方法“reversed()”,如果排序的值相同,那么可以使用方法“thenComparing(λ表达式)”按照第二个字段排序。
list.stream().sorted(Comparator.comparing(Box::getLength).thenComparing(Box::getWidth))
Java8中的集合排序
最新推荐文章于 2024-08-22 02:16:54 发布