将list对象里的某一个属性取出组成一个新的list

使用Java8将对象里的某一个属性取出组成一个新的list

java 复制代码
		List<Spgg1> list=new ArrayList<>();
        Spgg1 spgg1=new Spgg1();
        spgg1.setSpdm("测试");
        spgg1.setGgdm("001");
        list.add(spgg1);
        Spgg1 spgg2=new Spgg1();
        spgg2.setSpdm("测试2");
        spgg2.setGgdm("002");
        list.add(spgg2);
        List<String> strlist=list.stream().map(Spgg1::getSpdm).collect(Collectors.toList());
        System.out.println(list);
        System.out.println(strlist);
相关推荐
水木兰亭几秒前
数据结构之——树及树的存储
数据结构·c++·学习·算法
Jess071 小时前
插入排序的简单介绍
数据结构·算法·排序算法
老一岁1 小时前
选择排序算法详解
数据结构·算法·排序算法
freexyn2 小时前
Matlab自学笔记六十一:快速上手解方程
数据结构·笔记·matlab
ysa0510302 小时前
Dijkstra 算法#图论
数据结构·算法·图论
醇醛酸醚酮酯3 小时前
基于多线程实现链表快排
数据结构·链表
小张成长计划..4 小时前
数据结构-栈的实现
开发语言·数据结构
一只鱼^_7 小时前
基础算法合集-图论
数据结构·算法·深度优先·图论·广度优先·宽度优先·图搜索算法
小张成长计划..8 小时前
双向链表的实现
数据结构·链表
s153358 小时前
数据结构之顺序表,链表,栈,队列
数据结构·数据库