【发布时间】:2020-12-13 19:32:12
【问题描述】:
这是一个例子:
Map<String, Student> getStudentsById(Collection<String> ids) {
return ids.stream()
.collect(Collectors.toMap(<id-here>, id -> new Student(id))
}
我不确定如何使用Collectors.toMap,所以key 是流元素(这里是ID),而value 是从key 构造的某个对象。
【问题讨论】:
-
@SebastiánLópez 不,不是。这个问题是关于使用与键映射器相同的输入参数。
标签: java java-8 java-stream collectors