while
循环用于多次迭代程序的一部分。条件为真时一直循环执行代码块。 Kotlin while
循环类似于Java while
循环。
语法
while(condition){
// 循环主体
}
while循环的示例
下面来看一个使用while
循环来打印从1
到5
值的简单示例。
fun main(args: Array<String>){
var i = 1
while (i<=5){
println(i)
i++
}
}
执行上面示例代码,得到以下结果 -
1
2
3
4
5
Kotlin无限while循环
如果条件保持为真,则while
循环执行无限次代码块。
例如:
fun main(args: Array<String>){
while (true){
println("infinite loop")
}
}
执行上面代码,得到以下结果 -
infinite loop
infinite loop
infinite loop
.
.
.
.
infinite loop
infinite loop
infinite loop
infinite loop
infinite loop
infinite loop
-- 一直无限打印输出
上一篇:
Kotlin for循环
下一篇:
Kotlin do...while循环