在 Java 中,while 循环的执行顺序如下:
while (条件表达式) {
// 循环体
}
判断条件
条件表达式true → 进入循环体false → 跳出循环,继续执行后面的代码执行循环体
{} 中的语句回到第 1 步
✅ 先判断,后执行
判断条件
↓ true
执行循环体
↓
回到判断条件
↓ false
结束循环
int i = 0;
while (i < 3) {
System.out.println(i);
i++;
}
执行过程:
i=0,0<3 → true → 输出 0,i=1i=1,1<3 → true → 输出 1,i=2i=2,2<3 → true → 输出 2,i=3i=3,3<3 → false → 结束输出:
0
1
2
while (条件) { ... }
do {
...
} while (条件);
✅ do-while 至少执行一次
true → 死循环如果你愿意,我也可以给你画内存执行过程图或对比 for / while / do-while 的执行顺序。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。