【发布时间】:2022-01-03 12:03:29
【问题描述】:
我得到的示例代码是
public Map<String, List<Bier>> opzettenOverzichtBierenPerSoort() {
//TODO
return bieren.stream().collect(Collectors.groupingBy(Bier::getSoort, TreeMap::new, Collectors.toList()));
}
输入是啤酒对象列表,它返回包含所有啤酒的啤酒类型的地图。
现在我的问题。什么是 groupingBy 中的第二个和第三个参数?我得到第一个说明它的分组依据...但第二个和第三个似乎有点随机。
【问题讨论】:
-
您是否阅读过 oracle 网站上的文档?他们有解释它们的 javadocs。
标签: java treemap groupingby