kotlin reduce関数でmutableListの要素の総和を計算するサンプル

環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201

構文
List名.reduce { 値,要素 -> 値 + 要素 }
reduce関数でListの要素の総和を計算します。

使用例
「sum」の値を確認すると、要素と次の要素が加算されています。

fun main() {

    val list = mutableListOf(12, 23, 34, 45, 56, 60)

    println(list.reduce{ sum, v ->
        sum + v
    })

    println(list)

}

実行結果
230
[12, 23, 34, 45, 56, 60]

Kotlin

Posted by arkgame