寻阁劝 2021-08-07 17:25 采纳率: 100%
浏览 237
已结题

java8 stream里面thenComparing里面写不写Comparator对排序逻辑有什么影响?

test.stream().sorted(Comparator.comparing(Worker::getAge).reversed()
.thenComparing(Worker::getName).reversed()
.thenComparing(Worker::getSalary))
.collect(Collectors.toList())
.forEach(System.out::println);


test.stream().sorted(Comparator.comparing(Worker::getAge).reversed()
.collect(Collectors.toList())
.forEach(System.out::println);
相比,年龄的倒序没出来。

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 9月15日
      • 已采纳回答 9月7日
      • 创建了问题 8月7日

      悬赏问题

      • ¥15 使用深度学习对于楼梯尺寸进行检测
      • ¥15 特别是3和4 帮帮忙
      • ¥15 C++完成两个子类的构建,基类已给出
      • ¥66 求拉格朗日插值某点的值
      • ¥15 简易的机票预定信息系统
      • ¥15 C++实现对称图形小程序
      • ¥15 大学生考试,各位大哥帮帮忙啊啊。有奖励
      • ¥15 运行和h2o时出现运行错误(无法分析 URI 查询,赋值后找不到象'train_h2o'
      • ¥15 机器学习算法做应用程序
      • ¥40 密码学大作业求大佬帮做