您当前的位置: 首页 >  Java

杨林伟

暂无认证

  • 2浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Java8 stream collect Map集合

杨林伟 发布时间:2020-12-08 17:33:20 ,浏览量:2

有时候使用Java8 新特性stream流特性是,需要返回Map集合,实现例子如下:

Map personIdNameMap = personList.stream().collect(Collectors.toMap(person ->preson.getId(),person ->preson.getName()));

上述的例子,是把personList(人员集合)提取内容,生成Map

解析如下:

  • 第一个参数person ->preson.getId()表示选择人员id作为map的key值;
  • 第二个参数person ->preson.getName()表示选择人员的名字为map的value值;
关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.4324s