使用java 8 提取出list中bean的某一属性
来源:互联网 发布:千元显示器推荐知乎 编辑:程序博客网 时间:2024/05/16 14:39
package com.demo;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;public class Test6 {public static void main(String[] args) {List<Student> stuList = new ArrayList<Student>();Student st1 = new Student("123","aaa");Student st2 = new Student("234","bbb");Student st3 = new Student("345","ccc");Student st4 = new Student("345","ccc");stuList.add(st1);stuList.add(st2);stuList.add(st3);stuList.add(st4);//1.提取出list对象中的一个属性List<String> stIdList1 = stuList.stream().map(Student::getId).collect(Collectors.toList());stIdList1.forEach(s -> System.out.print(s+" "));System.out.println();System.out.println("----------");//2.提取出list对象中的一个属性并去重List<String> stIdList2 = stuList.stream().map(Student::getId).distinct().collect(Collectors.toList());stIdList2.forEach(s -> System.out.print(s+" "));/*结果:123 234 345 345 ----------123 234 345 */}}
阅读全文
0 0
- 使用java 8 提取出list中bean的某一属性
- java两个list中保存bean对象,找出其中某一属性不同的元素
- java两个list中保存bean对象,找出其中某一属性不同的元素
- spring 使用util:list节点 提取公共的bean
- Java面试题,List集合中根据对象的某一属性排序
- 如何从txt中或者codeblocks中提取出某一列的数值
- Java中使用内省操作Bean的所有属性
- java8之list集合中取出某一属性的方法
- java 中list按bean某个属性排序
- 【知识】Java中循环打印出<LIST>的各属性的值
- java的List中使用filter过滤出符合特定条件的元素List
- JAVA-对LIST的bean中的某属性排序
- Json串与List<Bean>、Bean之间的转换,处理类中List<Bean>属性的序列化问题
- list排序,根据list中存放对象的某一属性排序
- Spring属性注入Bean的List属性
- 将java.util.list里的对象按照对象的某一属性排序
- 使用BeanUtils复制bean的属性,和将request的属性设置到bean中
- Python3对一个class类型的list按class中某一属性排序
- h264 aac 封装 flv
- Linux shell中的if判断
- 机房收费系统之上机状态查看
- `${expression}`字符串占位符
- 好用的备份插件 – Duplicator插件介绍和使用
- 使用java 8 提取出list中bean的某一属性
- 老徐讲解小店版小程序案例
- Java Web开发实战(一)—JDK安装及环境变量配置
- JAVA 泛型常见面试题
- js点击按钮和指定下拉元素以外的区域隐藏下拉内容
- 2017年11月26日周赛四
- 机器学习——深度学习(Deep Learning)
- Intellij IDEA 的【安装与破解】【使用教程】【常用快捷键】详细归纳
- servlet过滤器、监听器、struts2拦截器的区别