Kotlin while循环

while循环用于多次迭代程序的一部分。条件为真时一直循环执行代码块。 Kotlin while循环类似于Java while循环。

语法

while(condition){  
    // 循环主体 
}

while循环的示例

下面来看一个使用while循环来打印从15值的简单示例。

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循环

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程