Stream基础使用
在Java中,Stream是Java 8引入的一个新特性,用于处理集合数据的库。Stream API 提供了一种更便利、更高效的处理集合数据的方式,支持并行处理,可以大大简化代码。
基本使用
创建Stream
通过集合创建
1
2List<String> myList = Arrays.asList("a1","a2","a3","a4");
Stream<String> myStream = myList.stream();通过数组创建
1
2int[] numbers = {1,2,3,4};
IntStream intStream = Arrays.stream(numbers);通过
Stream.of()创建1
Stream<String> stringStream = Stream.of("a1","a2","a3","a4");
中间操作
filter: 过滤元素1