How to get the current index in for each Kotlin

前端 未结 7 1282
Happy的楠姐
Happy的楠姐 2021-01-30 01:51

How to get the index in a for each loop? I want to print numbers for every second iteration

For example

for (value in collection) {
    if (iteration_no %          


        
7条回答
  •  孤城傲影
    2021-01-30 02:37

    Alternatively, you can use the withIndex library function:

    for ((index, value) in array.withIndex()) {
        println("the element at $index is $value")
    }
    

    Control Flow: if, when, for, while: https://kotlinlang.org/docs/reference/control-flow.html

提交回复
热议问题