java8 实现提取集合对象的每个属性
作者:北岛旅客 时间:2023-10-17 19:37:27
新建一个集合
List<Bill> billList = new ArrayList<>();
将订单中所有物品的名称提取出来做一个集合
List<String> goodsNameList = billList.stream().map(Bill::getGoodsName).collect(Collectors.toList());
补充:java8 lamada 提取集合中每个对象的属性
中台项目中:
MelotPageResult questionRelas = questionStudentRelaBiz.queryByParam(param);
List questionIds = questionRelas.getList().stream().map(QuestionStudentRela::getQuestionId).collect(Collectors.toList());
百度的:
List students = new ArrayList();
往list里插入对象后
List names =students.stream().map(Student::getName).collect(Collectors.toList());
以上为个人经验,希望能给大家一个参考
来源:https://blog.csdn.net/qq_33577895/article/details/77683586
标签:java8,集合,对象,属性
0
投稿
猜你喜欢
解决C#调用dll提示
2022-11-30 21:46:39
C# wpf简单颜色板的实现
2022-02-11 20:08:38
Spring AOP AspectJ使用及配置过程解析
2023-09-29 00:17:45
java集合与数组的相同点和不同点
2022-07-19 03:13:53
利用Flutter实现“孔雀开屏”的动画效果
2021-11-04 21:24:17
Springboot 整合RabbitMq(用心看完这一篇就够了)
2023-11-23 05:27:17
photoView实现图片多点触控效果
2023-06-21 20:16:03
Windows下Java环境配置的超详细教程
2021-12-18 19:19:16
详解Java实现简单SPI流程
2022-12-11 16:02:23
Android实现热门标签的流式布局
2023-01-29 02:32:36
基于Android AppWidgetProvider的使用介绍
2021-09-27 08:48:19
Java数据结构之链表(动力节点之Java学院整理)
2022-08-29 16:40:18
浅析Java内存模型与垃圾回收
2023-11-23 06:11:58
C#中static静态变量的用法实例
2022-12-16 07:47:44
C#写入XML文档
2022-03-21 18:08:33
基于JavaMail API收发邮件的方法
2022-03-10 09:34:24
java中Struts2文件上传问题详解
2023-12-16 10:27:54
C#SuperSocket的搭建并配置启动总结
2022-01-25 15:16:24
springboot对接支付宝支付接口(详细开发步骤总结)
2023-11-10 23:07:35
Android中TextView动态设置缩进距离的方法
2023-08-07 09:52:00