どうも、ちょげ(@chogetarou)です。
配列(Array)の要素数を取得する方法を紹介します。
方法

リスト(List)の要素数を取得する方法は、2つあります。
sizeプロパティ
1つは、size
プロパティを使う方法です。
具体的には、array.size
のように、配列のsizeプロパティにアクセスします。
val length = myArray.size
上記のsizeプロパティは、アクセス元の配列(Array)の要素数を取得します。
使用例
fun main() {
val myArray = arrayOf(1, 2, 3, 4, 5)
val length = myArray.size
println(length)
}
出力:
5
count()関数
もう1つは、count()
関数を使う方法です。
まず、配列からcount{}を呼び出します。
そして、count{}の{}内にtrueを記述します。
val length = myArray.count { true }
上記のcount{}は、呼び出した配列の要素数を返します。
使用例
fun main() {
val myArray = arrayOf(1, 2, 3, 4, 5)
val length = myArray.count { true }
println(length)
}
出力:
5
まとめ
配列(Array)の要素数を取得する方法は、次の2つです。
- sizeプロパティを使う方法
val length = myArray.size
- count()関数を使う方法
val length = myArray.count { true }
コメント