Kotlin while循環
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
-- 一直無限打印輸出