java8 实现提取集合对象的每个属性

 更新时间:2021年02月04日 14:46:15   作者:北岛旅客  
这篇文章主要介绍了java8 实现提取集合对象的每个属性方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

新建一个集合

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());

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • Spring Security实现动态路由权限控制方式

    Spring Security实现动态路由权限控制方式

    这篇文章主要介绍了Spring Security实现动态路由权限控制方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • 深入浅出探索Java分布式锁原理

    深入浅出探索Java分布式锁原理

    单体系统中,在高并发场景下想要访问共享资源的时候,我们需要通过加锁的方式来保证共享资源并发的安全性,确保在同一时刻只有一个线程对共享资源进行操作
    2022-02-02
  • 基于mybatis中<include>标签的作用说明

    基于mybatis中<include>标签的作用说明

    这篇文章主要介绍了基于mybatis中<include>标签的作用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • 如何使用XPath提取xml文档数据

    如何使用XPath提取xml文档数据

    这篇文章主要介绍了如何使用XPath提取xml文档数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Spring核心容器之ApplicationContext上下文启动准备详解

    Spring核心容器之ApplicationContext上下文启动准备详解

    这篇文章主要介绍了Spring核心容器之ApplicationContext上下文启动准备详解,ApplicationContext 继承自 BeanFactory ,其不仅包含 BeanFactory 所有功能,还扩展了容器功能,需要的朋友可以参考下
    2023-11-11
  • Spring Cache + Caffeine的整合与使用示例详解

    Spring Cache + Caffeine的整合与使用示例详解

    对于一些项目里需要对数据库里的某些数据一直重复请求的,且这些数据基本是固定的,在这种情况下,可以借助简单使用本地缓存来缓存这些数据,本文介绍一下Spring Cache和Caffeine的使用,感兴趣的朋友一起看看吧
    2023-12-12
  • 详解获取Spring MVC中所有RequestMapping以及对应方法和参数

    详解获取Spring MVC中所有RequestMapping以及对应方法和参数

    本篇文章主要介绍了详解获取Spring MVC中所有RequestMapping以及对应方法和参数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • java中实现控制台打印sql语句方式

    java中实现控制台打印sql语句方式

    这篇文章主要介绍了java中实现控制台打印sql语句方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • 基于Java+SpringBoot实现人脸识别搜索

    基于Java+SpringBoot实现人脸识别搜索

    人脸识别搜索技术作为现代计算机视觉领域的重要研究方向之一,已经在多个领域展现出巨大的应用潜力,随着信息技术的飞速发展,人脸识别搜索在多个领域得到了广泛关注和应用,本文旨在探讨人脸识别搜索技术的背景、原理以及其在实际应用中的意义和挑战
    2023-08-08
  • 简单易懂Java反射的setAccessible()方法

    简单易懂Java反射的setAccessible()方法

    本文主要介绍了简单易懂Java反射的setAccessible()方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07

最新评论