reduceIndexedOrNull

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

将此可迭代对象的元素累加到一个单一值中,使用给定的 operation 函数,并提供元素的索引。 如果此可迭代对象为空,则返回 null。

Return

累加结果,如果此可迭代对象为空,则返回 null。

Parameters

operation

用于累加元素的函数,接收元素的索引、累加器和元素作为参数,并返回累加结果。