将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);
相关推荐
我命由我123454 小时前
Kotlin 数据容器 - List(List 概述、创建 List、List 核心特性、List 元素访问、List 遍历)
java·开发语言·jvm·windows·java-ee·kotlin·list
爱装代码的小瓶子8 小时前
数据结构之队列(C语言)
c语言·开发语言·数据结构
aramae11 小时前
大话数据结构之<队列>
c语言·开发语言·数据结构·算法
cccc来财12 小时前
Java实现大根堆与小根堆详解
数据结构·算法·leetcode
刚入坑的新人编程14 小时前
暑期算法训练.9
数据结构·c++·算法·leetcode·面试·排序算法
tellmewhoisi15 小时前
java8 List常用基本操作(去重,排序,转换等)
java·list
找不到、了16 小时前
Java排序算法之<选择排序>
数据结构·算法·排序算法
小徐不徐说16 小时前
动态规划:从入门到精通
数据结构·c++·算法·leetcode·动态规划·代理模式
guguhaohao17 小时前
排序算法,咕咕咕
数据结构·算法·排序算法
晚云与城17 小时前
【数据结构】二叉树初阶详解(二):实现逻辑与代码拆解(超详版)
数据结构