Kotlin - for、forEach
公開日:2019-11-06 更新日:2019-11-06
[Kotlin]
1. 概要
2. for
for (i in 0..9) {
print(i)
}
//結果:0123456789
降順ループ
for (i in 9 downTo 0 step 2) {
print(i)
}
//結果:97531
3. forEach
(0..9).forEach {
print(it)
}
//結果:0123456789
forEachIndexed を使うと、インデックスも参照できます。
(0..20).step(3).forEachIndexed{ idx, v ->
println("[$idx] = $v")
}
// 結果
// [0] = 0
// [1] = 3
// [2] = 6
// [3] = 9
// [4] = 12
// [5] = 15
// [6] = 18