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
  • asp之家 软件编程 m.aspxhome.com