📜  Java do-while 循环与示例(1)

📅  最后修改于: 2023-12-03 14:42:13.847000             🧑  作者: Mango

Java do-while 循环

在Java中,do-while 循环是一种后测试循环结构,它先执行循环体中的代码,然后再检查循环条件。只有在循环体执行后,循环条件为真时,才会继续执行下一次循环。

用法

do-while 循环的基本语法如下:

do {
    // 循环体代码
} while (condition);

循环体代码将在执行循环一次后被执行,然后会检查 condition 是否为真。如果 condition 为真,继续下一次循环;否则,退出循环。

示例

下面是一个简单的示例,展示了如何使用 do-while 循环来计算从1到10的所有数字的总和:

public class DoWhileExample {
    public static void main(String[] args) {
        int sum = 0;
        int i = 1;
        
        do {
            sum += i;
            i++;
        } while (i <= 10);
        
        System.out.println("从1到10的总和为: " + sum);
    }
}

上述代码中使用了 do-while 循环来累加变量 i 的值,直到 i 大于10为止。最后,程序输出从1到10的所有数字的总和。

适用场景

do-while 循环适用于需要至少执行一次循环体代码的情况,因为循环体执行前并不会检查循环条件。此外,do-while 循环还可以用来处理用户输入,直到满足特定条件为止。

总结

通过 do-while 循环结构,我们可以实现在不事先知道循环次数的情况下,执行一个或多个语句的需求。它具有灵活性并在适当的场景下可以提供简洁的代码实现。