- 利用新特性分组得到结果
- 利用新特性过滤得到结果
- 利用新特性得到某个对象的属性的集合并用、分割
List.stream()…
Map利用新特性过滤得到结果> collect = pmsYearMtPlanMonthToDevVos.stream() .collect( Collectors.groupingBy( v -> v.getMonth() + "_" + v.getTypeName(), // LinkedHashMap 有序存储 LinkedHashMap::new, Collectors.toList()));
List利用新特性得到某个对象的属性的集合并用、分割janVos = keys.stream() .filter(i -> i.split("_")[0].equals(String.valueOf(1))) .collect(Collectors.toList());
devNames =
mtPlanMonthToDevVos.stream()
.map(PmsYearMtPlanMonthToDevVo::getName)
.collect(Collectors.joining("、"));



