Java 8 – 将 Stream 转换为 List
来源:互联网 发布:mac flamingo 编辑:程序博客网 时间:2024/05/20 01:36
一个Java 8 示例将向你展示怎样通过Collectors.toList把 一个 Stream
转换为一个 List
。
Java8Example1.java
package com.mkyong.java8;import java.util.List;import java.util.stream.Collectors;import java.util.stream.Stream;public class Java8Example1 { public static void main(String[] args) { Stream<String> language = Stream.of("java", "python", "node"); //Convert a Stream to List List<String> result = language.collect(Collectors.toList()); result.forEach(System.out::println); }}
output
javapythonnode
另一个例子,过滤数字3后将其转换为List(列表)。
Java8Example2.java
package com.mkyong.java8;import java.util.List;import java.util.stream.Collectors;import java.util.stream.Stream;public class Java8Example2 { public static void main(String[] args) { Stream<Integer> number = Stream.of(1, 2, 3, 4, 5); List<Integer> result2 = number.filter(x -> x!= 3).collect(Collectors.toList()); result2.forEach(x -> System.out.println(x)); }}
output
1245
References
- Java 8 Streams filter examples
- Java 8 Collectors JavaDoc
阅读全文
0 0
- Java 8 将Stream转换为List
- Java 8 – 将 Stream 转换为 List
- Java 如何将Array转换为Stream
- Java 8 将List转换为Map
- Java 8 将Map转换为List
- Java 8 – Convert List to Map(将 List 转换为 Map)
- 将ResultSet转换为List
- 将list 转换为 datatable
- 将List转换为DataTable
- 将数组转换为List
- 将list转换为数组
- 将List转换为json
- Java实现将Map转换为List的小代码
- Java实现将Map转换为List的小代码
- java将类型T转换为List对象
- java将数组转换为list的方法
- 【Java基础】将数组转换为List或者LinkedList
- 将list或者list<?>转换为JSONObject
- c++成员变量的初始化顺序
- 算法题目-删除链表中重复的结点
- 《UNIX网络编程 卷1》 笔记: 基本UDP套接字编程
- 半平面交 模板 bzoj2618 【Cqoi2006】凸多边形
- LeetCode之路:404. Sum of Left Leaves
- Java 8 – 将 Stream 转换为 List
- HTML5之画布(canvas)(一)
- Kotlin笔记(一)——Hello Kotlin
- opencv中waitkey(0)的使用
- 1178: “顺”序列
- IDEA 导入java web项目后的相关配置
- Log4j的使用方法
- size_type,size_t和ptrdiff_t
- Java抽象类与接口的区别