How to get the current index in for each Kotlin

前端 未结 7 1446
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条回答
  •  萌比男神i
    2021-01-30 02:21

    Ranges also lead to readable code in such situations:

    (0 until collection.size step 2)
        .map(collection::get)
        .forEach(::println)
    

提交回复
热议问题