- Group方式和for方式分组区别
- Stream Summarizing 数据统计、计算
- counting 统计数量
- averagingDouble 计算平均值
- reduce : 计算
- summingDouble 统计求和
- summarizingDouble 汇总统计
- collectingAndThen: 计算结果,返回其他
- joining: 将元素连在一块
- Stream Grouping 分组
- groupingBy: 按照字段分组
- groupingBy、mapping :分组后,对分组的内容做映射
- groupingBy、flatMapping :分组后,对分组的内容做映射
- groupingBy、filtering :分组后,对分组的内容做过滤
- groupingBy、set alias : 分组后设置组名
- groupingBy、counting : 分组统计
- groupingBy、reducing :分组统计投做计算
- groupingBy、statistics :分组统计
- groupingBy、mapping、set :分组后,对分组的内容做映射为set
- groupingByConcurrent : 线程安全的分组
- Stream Partitioning 谓词分割
- partitioningBy : 根据谓词对输入元素进行分区
- partitioningBy、groupingBy
- partitioningBy、collectingAndThen
- Stream reduce 计算
- 自定义Collector