java中List如何转成Map

  • 原创
  • |
  • 浏览:11366
  • |
  • 更新:

java中的stream是一套非常好用的api,能够大大提高我们的开发效率,日常使用中我们可能经常会遇到要将List转成HashMap的情况,今天分享如何使用stream的api将List集合转成HashMap集合。

工具/原料

  • jetbrain idea2018
  • windows7
  • jdk1.8

方法/步骤

  1. 1

    1.新建一个类:TestLambda3.java

    java中List如何转成Map
  2. 1
    本页面未经许可获取自百度经验
  3. 2

    2.声明main函数

    java中List如何转成Map
  4. 3

    3.创建一个List,包含若干User元素

    java中List如何转成Map
  5. 4

    4.使用stream的collect(Collectors.toMap())方法将List集合转换成Map集合

    java中List如何转成Map
  6. 5

    5.从打印结果可以看出List集合就成功转换成了HashMap了。

    java中List如何转成Map
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部