有很多时候我们会遇到这样的场景,就是要将一个list中的某一个元素中的某一属性单独拿出来放在一个新的list里面,这中时候,我们就可以用以下的方法来进行实现:

List<DTO> items = new ArrayList<>();
List<String> collect = items.stream().map(DTO::getId).collect(Collectors.toList());

这样我们就获取到了DTO中的id的一个list。


作者:慢慢积累终成山

来源:CSDN

原文:https://blog.csdn.net/YHyanghaoaixin/article/details/84772510

最新文章

  1. Smarty模本引擎
  2. C#基础知识系列十(集合)
  3. Linux 学习碎片
  4. C++ 11中的右值引用以及std::move
  5. java学习笔记(5)——内部类
  6. 【学习】Windows PE文件学习(一:导出表)
  7. Java注解全面解析
  8. [转]DOS命令
  9. 8.23.4 IO-输入输出16个流
  10. css编写注意事项(不定时更新)
  11. 02_Java运行环境搭建
  12. 用linux文件处理三剑客将微信群成员导出的方法
  13. Linux实操篇
  14. 生产者消费者问题Java三种实现
  15. iOS开发--UILabel根据内容自动调整高度
  16. AP聚类算法
  17. Sbulime Text 2 修改选中字符串的颜色
  18. IE8+SpringMVC文件上传防止JSON下载
  19. MySQL-五种日志(查询日志、慢查询日志、更新日志、二进制日志、错误日志)、备份及主从复制配置
  20. Effective C++ Item 34 Differentiate between inheritance of interface and inheritance of implementation

热门文章

  1. PostgreSQL 9.6.2版本在centOS下的安装和配置
  2. Microsoft函数调用约定
  3. 简单水题 POJ 2291 Rotten Ropes
  4. Dock
  5. 给ambari集群里的kafka安装基于web的kafka管理工具Kafka-manager(图文详解)
  6. Oracle分区表例子
  7. R in action读书笔记(19)第十四章 主成分和因子分析
  8. C#方法参数关键字
  9. 合并百度影音的离线数据 with python 第二版 基于yield
  10. 迅为工业级arm开发板i.MX6DL开发板软件硬件全开源