kotlin Listをインデックス番号付きに変換する

kotlinで、Listをインデックス番号付きに変換する手順を記述してます。「withIndex」を使用します。
環境
- OS windows11 home
- java 19.0.1
- kotlin 1.7.20-release-201
手順
Listをインデックス番号付きに変換するには、「withIndex」で可能です。
List名.withIndex()
実際に、使用してみます。
fun main() {
val list = listOf(10, 20, 30, 40, 50)
list.withIndex().forEach { print("${it.index},${it.value} ") }
// 0,10 1,20 2,30 3,40 4,50
}
インデックス番号付きに変換されていることが確認できます。
mutableList
「mutableList」にも使用可能です。
fun main() {
val list = mutableListOf(10, 20, 30, 40, 50)
list.withIndex().forEach { print("${it.index},${it.value} ") }
// 0,10 1,20 2,30 3,40 4,50
}
-
前の記事
JestとReact Testing Libraryを使ったユニットテストとスナップショットテスト 2025.05.15
-
次の記事
Railsのエラー『ActionController::RedirectBackError: No HTTP_REFERER was set』の解決方法 2025.05.15
コメントを書く