“do...while” 循环与 “while” 循环十分相似,但与之不同的是,“do...while” 循环至少执行一次,因为它先执行一次循环体,再检查循环条件。
以下是一个包含“do...while” 循环的示例代码:
int number = 0;
do {
System.out.println("The number is: " + number);
number++; // 递增 number
} while (number < 5);
在上面的代码中,我们定义了一个整型变量 number
,并将其初始化为 0。然后我们使用 “do...while” 循环输出 number
的值并将其递增,直到 number
小于 5。
输出将显示如下:
The number is: 0
The number is: 1
The number is: 2
The number is: 3
The number is: 4
请注意,尽管循环条件开始时已经不满足,但 do...while
循环还是执行了一次,因为在此之前,循环条件尚未被检查。
可用总结“do...while” 循环的几个关键点: