首页 > 编程语言 > 详细

Java通过stream将list转换成map

时间:2020-12-17 21:01:03      阅读:34      评论:0      收藏:0      [点我收藏+]
List<Employee> department = new LinkedList<>(
Arrays.asList(
new Employee("张三", 12, "2012-11-12"),
new Employee("李四", 9, "2018-06-01"),
new Employee("王五", 11.5, "2019-06-01"),
new Employee("赵六", 11.2, "2018-11-02")
)
);


Map<Integer, Employee> map = department.stream().collect(Collectors.toMap(Employee::getId, (employee -> employee)));
map.forEach((id, employee)->{
System.out.println(id+", "+employee.getName());
});

Java通过stream将list转换成map

原文:https://www.cnblogs.com/fengliang/p/14151555.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!