Java8 中 List 转 Map(Collectors.toMap) 使用技巧(转)
Java8 中 List 转 Map(Collectors.toMap) 使用技巧 发表于 2019-12-05 | 阅读次数: 4322
在实际项目中我们经常会用到 List 转 Map 操作,在过去我们可能使用的是 for 循环遍历的方式。举个例子:
先定义类:
// 简单对象 @Accessors(chain = true) // 链式方法 @lombok.Data class User { private String id; private String name; } 然后有这样一个 List:
List userList = Lists.newArrayList( new User().setId(“A”).setName(“张三”), new User().setId(“B”).setName(“李四”), new User().setId(“C”).setName(“王五”) ); 我们
Java8 中 List 转 Map(Collectors.toMap) 使用技巧(转)最先出现在Python成神之路。
共有 0 条评论