List<Person> list = new ArrayList<>();Person p1 = new Person("张三", 20, "江西");Person p2 = new Person("李四", 22, "北京");Person p3 = new Person("赵六", 26, "广东");list.add(p1);list.add(p2);list.add(p3);String str = list.stream().map(Person::getName).collect(Collectors.joining(","));System.out.println(str);//张三,李四,赵六//转list集合List<String> list2 = list.stream().map(Person::getName).collect(Collectors.toList());/*** 1、正常遍历* 张三* 李四* 赵六*/list2.forEach(s -> System.out.println(s.toString()));//2、条件遍历list2.forEach(c->{if(c.equals("张三")){System.out.println(c);}});//set集合Set<String> set = list.stream().map(Person::getName).collect(Collectors.toCollection(TreeSet::new));
详细解决方案
Java8 使用 stream().map().collect提取对象的某一列值
热度:52 发布时间:2023-12-23 03:11:47.0
相关解决方案
- 怎样用android重写j2me,player里的createPlayer(InputStream stream, String type)解决方案
- 在Java核心技术卷一遇到的一个文件输入有关问题,书中的源码如上,但在Scanner in = new Scanner(stream)处初始化出错,请各位帮忙看看
- 请教:怎么把image字段转成System.Io.Stream stream呢
- 一个bulk collect into的简单有关问题
- PL/SQL批处理话语:BULK COLLECT 和 FORALL对优化的贡献
- 用java类生成sql语句的时候...问题来了.STREAM DATA
- Illegal attempt to 地图 a non collection as a @OneToMany, @ManyToMany or @Collect
- ADODB.Stream (0x800A0BBC)写入文件失败。解决思路
- adodb.stream 实现上传有关问题!
- 请问:failed to open stream: Permission denied in Unknown on line 0
- unexpected end of token stream The last token was: </mx:Label>
- 使用XStream是实现XML与Java对象的变换(5)-Object Stream
- 困扰了小弟我一星期,是关于struts2<result name="success" type="stream"> 用ajax方式调用下载的
- web.xml配置 mime门类之 application/octet-stream 是什么意思
- chrome 浏览器 debug 怎么查看前台传过来的 Stream 信息
- 源(stream)
- 在Java核心技术卷一遇到的一个文件输入有关问题,书中的源码如下,但在Scanner in = new Scanner(stream)处初始化出错,请各位帮忙看看
- 请问下BULK COLLECT 的有关问题
- WCF对Stream的操作有关问题:WCF服务可以传输Stream对象的集合吗?如List<Stream>
- How to stream video to your android phone 怎么将视频远程传输至你的android手机
- Stream(源)的基本操作
- 请问:failed to open stream: Permission denied in Unknown on line 0
- Error configuring from input stream. Initial cause was 一 字节的 UTF-8 序列的
- Java字节数组序列化读取时异常的有效解决方案 java.io.StreamCorruptedException: invalid stream header: EFBFBDEF
- Java8 连接Access数据库---UCanAccess
- JAVA8 Stream 流
- java8 stream ,filter 等功能代替for循环List
- java8 Spliterator接口
- Tools-stream-中间终止操作
- Java8 LocalDate/LocalDateTime常用方法