java stream对list进行分组,多个字段分组

原创
2019/04/15 20:47
阅读数 2W

分组:

必须对Record类的 hashcode方法和equals方法重写.

Map<Record, List<Record>> collect = recordService.stream().collect(Collectors.groupingBy(
      record -> new Record(record.getPartnerId(), record.getPaymentItemId())));

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部