reduceIndexedOrNull

abstract fun reduceIndexedOrNull(operation: (index: Int, acc: T, T) -> T): T?

对序列中的所有元素应用指定的累积操作,并返回累积结果,并提供元素的索引。如果序列为空,则返回 null

此函数类似于 Kotlin 标准库中的 reduceIndexedOrNull 函数。

参考 kotlin.sequences.reduceIndexedOrNull

Return

累积结果,如果序列为空,则返回 null

Parameters

operation

一个函数,它接收元素的索引、累积值和序列的当前元素作为参数,并返回新的累积值。