📅  最后修改于: 2023-12-03 15:15:58.238000             🧑  作者: Mango
在Java编程中,我们经常需要重复执行一段代码,迭代控制结构的while循环可以让我们按照条件重复执行一个代码块,直到条件不再满足。
while (condition) {
// code block to be executed
}
condition
指定要检查的条件condition
为真,while 循环中的代码块就会重复执行下面是一个示例代码,将打印0到4的数字:
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
输出结果:
0
1
2
3
4
condition
总是为真,while 循环将永远不会结束(即出现无限循环)break
语句强制退出 while 循环在Java中,还有另外一种迭代控制结构:for 循环。与 while 循环不同,for 循环将指定一个计数器来跟踪循环次数。
由于for 循环使用起来更加方便,因此在大多数情况下我们会使用它。但是,在某些情况下 while 循环更适合,因为它可以更灵活地控制迭代行为。