迭代数组

你可以使用与 Java 增强循环相同的循环来打印数组元素,但是你需要将关键字从:更改为 in

val asc = Array(5, { i -> (i * i).toString() })
for(s : String in asc){
    println(s);
}

你还可以在 for 循环中更改数据类型。

val asc = Array(5, { i -> (i * i).toString() })
for(s in asc){
    println(s);
}