kotlin for
时间: 2023-11-05 11:56:03 浏览: 81
Kotlin.for.Android.Developers
Kotlin中的for循环可以使用不同的语法来实现。根据给出的代码示例,以下是三种不同的Kotlin for循环的写法:
1. 使用downTo关键字的降序循环:
```
for (i in 100 downTo 0) {
println(i) // 输出: 100 ~ 0
}
```
2. 使用zip函数实现同时遍历两个范围:
```
for ((i, j) in (0 until 100).zip(100 downTo 0)) {
println("i: $i, j: $j") // 输出: i: 0, j: 100 ~ i: 99, j: 1
}
```
3. 使用while循环的变体:
```
var i = 0
var j = 100
while (i < 100 && j > 0) {
println("i: $i, j: $j") // 输出: i: 0, j: 100 ~ i: 99, j: 1
i++
j--
}
```
阅读全文