kotlin Listの要素の合計値を求める
kotlinで、Listの要素の合計値を求める手順を記述してます。「sum」を使用します。文字列などに使用するとエラーが発生します。
環境
- OS windows11 home
- java 17.0.2
- kotlin 1.7.20-release-201
手順
Listの要素の合計値を求めるには、「sum」で可能です。
List名.sum()実際に、使用してみます。
fun main() {
val list = listOf(10, 20, 30, 40, 50)
println(list.sum())
// 150
}合計値が取得されていることが確認できます。
文字列に使用
文字列に使用するとエラーとなります。
fun main() {
val list = listOf("kotlin","java","html","php","java")
println(list.sum())
/* error: unresolved reference. None of the following
candidates is applicable because of receiver type mismatch */
}数値の文字列に使用しても同じです。
fun main() {
val list = listOf("10","20","30","40","50")
println(list.sum())
/* error: unresolved reference. None of the following
candidates is applicable because of receiver type mismatch */
}mutableList
「mutableList」にも使用可能です。
fun main() {
val list = mutableListOf(10, 20, 30, 40, 50)
println(list.sum())
// 150
}-
前の記事
Dart リスト(配列)に条件を指定して値を削除する 2024.10.24
-
次の記事
GAS スプレッドシートのセルの指定した範囲を切り取って貼り付ける 2024.10.25
コメントを書く