For loop
For loop iterate through anything that provides an iterator.This is equivalent to for each loop
fun main(args:Array<String>) { for (i in 1..3) { println(i) } }
Output:
1
2
3
For loop iterate through Array
fun main(args:Array<String>) { var a:IntArray= intArrayOf(1,2,3,4) for (i in a) { println(i) } }
Output:
1
2
3
4
For loop iterate through Array of indexes
fun main(args:Array<String>) { var a:IntArray= intArrayOf(1,2) for (i in a.indices) { println(a[i]) } }
Output:
1
2
For loop iterate through Array of indexes and values
fun main(args:Array<String>) { var a:IntArray= intArrayOf(1,2) for ((index, value) in a.withIndex()) { println("the element at $index is $value") } }
Output:
the element at 0 is 1
the element at 1 is 2
Comments
Post a Comment