sum Of
Платформа и требования к версии: Common (1.4)
inline fun <T> Sequence<T>.sumOf(selector: (T) -> Double): Double
inline fun <T> Sequence<T>.sumOf(selector: (T) -> Int): Int
inline fun <T> Sequence<T>.sumOf(selector: (T) -> Long): Long
Возвращает сумму всех значений, полученных функцией селектор, применённой к каждому элементу последовательности.
Операция является терминальной.
inline fun <T> Sequence<T>.sumOf(selector: (T) -> UInt): UInt
inline fun <T> Sequence<T>.sumOf(selector: (T) -> ULong): ULong
Возвращает сумму всех значений, полученных функцией селектор, применённой к каждому элементу последовательности.
Операция является терминальной.
Платформа и требования к версии: JVM (1.4)
inline fun <T> Sequence<T>.sumOf(selector: (T) -> BigDecimal): BigDecimal
inline fun <T> Sequence<T>.sumOf(selector: (T) -> BigInteger): BigInteger
Возвращает сумму всех значений, полученных функцией селектор, применённой к каждому элементу последовательности.
Операция является терминальной.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.sequences/sum-of.html