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迴圈