前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java8之提取集合中每个对象的属性

java8之提取集合中每个对象的属性

作者头像
周杰伦本人
发布2023-10-12 14:44:23
2260
发布2023-10-12 14:44:23
举报
文章被收录于专栏:同步文章同步文章

要提取属性的话,用Stream中的map,然后使用方法引用,就可以了 例如Student类中有name属性

把集合中的student 对象的name 收集起来放入names集合中 然后用逗号分隔开转化为字符串

代码语言:javascript
复制
List<Student> students = new ArrayList<Student>();
List<String> names = students.stream().map(Student::getName).collect(Collectors.toList());

String listjoin2=StringUtils.join(names ,",");

参考博客: https://zhidao.baidu.com/question/1800241539646231267.html https://www.cnblogs.com/fengli9998/p/9002377.html https://blog.csdn.net/thatluck/article/details/64920850

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档