遍历集合
// 遍历
aiiList.stream().map(item->{
return item;
}).collect(Collectors.toList());
排序 - 倒序
list= aiiList.stream().sorted(Comparator.comparing(
Vo:: getOrdinaryScore).reversed())
.collect(Collectors.toList());
reversed:标识倒序,不加的话为正序
转map
Map<String, Double> ordinaryScoreMap =
ordinaryList.stream().collect(
Collectors.toMap(Vo::getAppraiseId,
Vo::getFinalScore));
map泛型要与toMap方法中类型对应
转map注意事项
Map<String, Double> ordinaryScoreMap =
ordinaryList.stream().collect(
Collectors.toMap(Vo::getAppraiseId,
Vo::getFinalScore, (key1, ke2) -> ke2));
当key值重复时,取第一个item的数据。