将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);
相关推荐
一只鱼^_1 小时前
第十六届蓝桥杯大赛软件赛省赛 C/C++ 大学B组 [京津冀]
c语言·数据结构·c++·算法·贪心算法·蓝桥杯·动态规划
云格~2 小时前
Leetcode:1. 两数之和
数据结构·算法·leetcode
fpcc2 小时前
设计心得——数据结构的意义
数据结构·c++
杀神lwz2 小时前
数据结构和算法(九)--红黑树
数据结构·算法
雪落山庄2 小时前
LeetCode100题
java·开发语言·数据结构
Y.O.U..2 小时前
力扣HOT100——102.二叉树层序遍历
数据结构·c++·算法·leetcode
@Aurora.3 小时前
数据结构手撕--【堆】
数据结构·算法
L_cl3 小时前
算法训练营 Day1
数据结构·算法
雾月554 小时前
LeetCode 1780 判断一个数字是否可以表示成三的幂的和
java·数据结构·算法·leetcode·职场和发展·idea
ゞ 正在缓冲99%…4 小时前
leetcode201.数字范围按位与
java·数据结构·算法·位运算