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 归集 toListtoSettoMap

07 统计

08 排序

09 去重、合并(distinct、skip、limit)