どうも、ちょげ(@chogetarou)です。
sumOf()を使ってリスト(List)の数値を合計した値を取得する方法を紹介します。
方法

sumOf()を使ってリスト(List)の合計値を取得するには、itを使います。
まず、リストからsumOf {}を呼び出します。
そして、sumOf{}の{}内にitを記述します。
val result = array.sumOf { it }
上記のsumOf()は、呼び出したリストの合計を取得します。
使用例
fun main() {
val list = listOf(1, 2, 3, 4, 5)
val result = list.sumOf { it }
println(result)
//リストの要素を2倍した値の合計値
val result2 = list.sumOf{ it * 2 }
println(result2)
}
出力:
15
30
コメント