kotlin repeatで配列の値を全て抽出する

環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201

構文
repeat(配列名.size){
println(配列名[it])
}
「repeat」文で配列の値を全て抽出します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
var arr = arrayOf("tokyo", "oosaka", "fukuoka")
repeat(arr.size){
println(arr[it])
}
}
fun main() { var arr = arrayOf("tokyo", "oosaka", "fukuoka") repeat(arr.size){ println(arr[it]) } }
fun main() {
    var arr  = arrayOf("tokyo", "oosaka", "fukuoka")

    repeat(arr.size){
        println(arr[it])
    }
    
    }

実行結果
tokyo
oosaka
fukuoka

インデックス番号出力します
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
fun main() {
var arr = arrayOf("a11", "b22", "c33")
repeat(arr.size){
println("${it}: ${arr[it]}")
}
}
fun main() { var arr = arrayOf("a11", "b22", "c33") repeat(arr.size){ println("${it}: ${arr[it]}") } }
fun main() {

    var arr  = arrayOf("a11", "b22", "c33")

    repeat(arr.size){
        println("${it}: ${arr[it]}")
    }

}

実行結果
0: a11
1: b22
2: c33

Kotlin

Posted by arkgame