//根据年龄和名称倒序
List<testDo> collect = testList.stream().sorted(Comparator.comparing(testDo::getAge, Comparator.nullsLast(Date::compareTo))
.thenComparing(Comparator.comparing(testDo::getNo,Comparator.nullsLast(String::compareTo))).reversed()).collect(Collectors.toList());
集合双重排序
最新推荐文章于 2022-09-21 14:31:17 发布