tx

wangcx

栖迟於一丘,则天下不易其乐
19,747
Java8 中使用 Stream 对 List 根据字段分组 Java8 中使用 Stream 对 List 根据字段分组
//根据scoreYear字段进行分组
Map<String, List<Score>> map = scoreList.stream().collect(Collectors.groupingBy(score -> score.getScoreYear()));
//根据scoreYear和studentId字段进行分组
Map<String, List<Score>> map = scoreList.stream().collect(Collectors.groupingBy(score -> score.getScoreYear()+'-'+score.getStudentId()));
仅有 1 条评论
user 编辑评论信息
插入图片

隐私评论
  1. @
    vizgyou 2023年11月26日
    Windows 10 · Yandex浏览器 · 俄罗斯 莫斯科

    «Vita sene libertate nihil» — «Жизнь без свободы — ничто».