Kotlinで配列を走査する方法は何ですか?
Kotlinでは、配列を繰り返し処理するための複数の方法があります。以下はそのうちのいくつかです。
- 配列をforループで走査する:
val array = arrayOf(1, 2, 3, 4, 5)
for (item in array) {
println(item)
}
- forEach()メソッドを使用して配列をループします。
val array = arrayOf(1, 2, 3, 4, 5)
array.forEach { item ->
println(item)
}
- forEachIndexed()メソッドを使用して配列を反復処理し、同時にインデックスを取得します。
val array = arrayOf(1, 2, 3, 4, 5)
array.forEachIndexed { index, item ->
println("Index: $index, Item: $item")
}
- 配列をforループとインデックスを使用して反復処理します。
val array = arrayOf(1, 2, 3, 4, 5)
for (i in array.indices) {
println("Index: $i, Item: ${array[i]}")
}
- 配列をループするためにwhileループを使用する。
val array = arrayOf(1, 2, 3, 4, 5)
var i = 0
while (i < array.size) {
println(array[i])
i++
}
あなたのニーズに合った適切な走査方法を選択できます。