Try this
syntax of for
loop in Kotlin
is:
for (item in collection) {
// body of loop
}
body
for (item: Int in ints) {
// body of loop
}
SAMPLE CODE
for (i in 0..5) {
println(i) // 0,1,2,3,4,5 --> upto 5
}
OR
for (i in 0 until 5) {
println(i) // 0,1,2,3,4 --> upto 4
}
for loop in array
var arr = arrayOf("neel", "nilu", "nilesh", "nil")
for (item in arr)
{
println(item)
}
iterate through an array with an index.
var arr = arrayOf("neel", "nilu", "nilesh", "nil")
for (item in arr.indices) {
// printing array elements having even index only
if (item%2 == 0)
println(language[item])
}
for more information check for loop in Kotlin
and this also for loop in Kotlin