要练习的lambda

取list的id 放入新List<Integer> 

List<Integer> list1 = list.stream().map(albumGroup1 -> albumGroup1.getId()).collect(Collectors.toList());

分组 把 list<实体>  按一个字段(例如 Id) 分组放入 Map<key, 集合<实体>>

Map<String, List<Employee>> groupMap = results.stream().collect(Collectors.groupingBy(c -> c.getOffice()));
Map<String, Set<Employee>> groupMap = results.stream().collect(Collectors.groupingBy(c -> c.getOffice(),Collectors.toSet()));
posted @ 2017-03-16 10:12  托马斯布莱克  阅读(147)  评论(0编辑  收藏  举报