kotlin Listの要素に式を適応して合計値を求める

kotlin Listの要素に式を適応して合計値を求める

kotlinで、Listの要素に式を適応して合計値を求める手順を記述してます。

環境

  • OS windows11 home
  • java 17.0.2
  • kotlin 1.6.10-release-923

手順

Listの要素に式を適応して合計値を求めるには、「sumOf」で可能です。

List名.sumOf { 式 }

実際に、使用してみます。

fun main() {

    val list = listOf(10, 20, 30, 40, 50) 

    println(list.sumOf { it * 2 })
    // 300

}

式が適応された、合計値が取得されていることが確認できます。

mutableList

「mutableList」にも使用可能です。

fun main() {

    val list = mutableListOf(10, 20, 30, 40, 50) 

    println(list.sumOf { it / 2 })
    // 75

}