aggregate

abstract fun <R> aggregate(operation: (key: K, accumulator: R?, element: T, first: Boolean) -> R): MapWrapper<K, R>

对每个组应用给定的聚合操作,并将结果存储在 Map 中。

Return

包含聚合结果的 MapWrapper

Parameters

operation

聚合操作函数,接收 key、accumulator、element 和 first 作为参数