📜  Kotlin做while循环(1)

📅  最后修改于: 2023-12-03 15:32:31.482000             🧑  作者: Mango

Kotlin while循环

简介

在 Kotlin 中,while 循环是一种非常基本的流程控制语句,它可以重复执行某些语句,直到特定条件不再成立为止。

while 循环的语法如下:

while (条件) {
    // 循环体语句
}

其中,条件是一个布尔表达式,只有当条件为 true 时,循环体语句才会被执行,执行完毕后会继续检查条件是否成立,如果成立则继续执行循环体语句,否则跳出循环。

示例

下面是一个简单的示例,计算 1 到 10 的累加和:

fun main() {
    var i = 1
    var sum = 0
    while (i <= 10) {
        sum += i
        i++
    }
    println("1 to 10 sum is: $sum")
}

输出结果如下:

1 to 10 sum is: 55
do-while 循环

Kotlin 还提供了另一种类似于 while 循环的语句,叫做 do-while 循环。与 while 不同的是,do-while 循环会先执行一次循环体,然后再检查条件是否成立。

do-while 循环的语法如下:

do {
    // 循环体语句
} while (条件)

示例代码如下:

fun main() {
    var i = 1
    var sum = 0
    do {
        sum += i
        i++
    } while (i <= 10)
    println("1 to 10 sum is: $sum")
}

输出结果同样是:

1 to 10 sum is: 55
总结

while 循环和 do-while 循环是 Kotlin 中最基本的流程控制语句之一,它们不仅可以重复执行某些语句,还可以根据特定条件来控制循环的终止条件。在实际编程中,while 和 do-while 循环经常被用到,程序员们需要灵活运用,使程序更加高效、优美。