Java 8 List<对象> 转换Map


先上代码

 //Map中Key所选择对象中的字段  去重策略,有多个相同的key,保留第一个
 Map<String, User> collect = users.stream().collect(Collectors.toMap(User::getUserName, m -> m, (k1, k2) -> k1));

 控台测试

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM