00 创建
常用操作
01过滤 .filter( number → numer > x)
import java.util.Arrays;
import java.util.List;
public class StreamExample {
public static void main(String[] args) {
// 创建列表
List<Integer> numbers = Arrays.asList(1, 2, 3, 7, 8, 9, 4, 5, 6);
// 使用Stream API过滤并输出大于6的元素
numbers.stream() // 将列表转换为流
.filter(number -> number > 6) // 过滤出大于6的元素
.forEach(System.out::println); // 输出每个过滤后的元素
}
}
01 遍历
02 筛选 .filter
03 数据统计 .max .min .count
04 映射 .map .flatMap
05 集合运算 .reduce
06 归集 toList
、toSet
和toMap
07 统计
08 排序
09 去重、合并(distinct、skip、limit)