📅  最后修改于: 2023-12-03 15:35:41.310000             🧑  作者: Mango
在 Java 编程中,Boolean 变量可以用于控制 while 循环。循环将一直进行,直到布尔表达式为 false。
以下是使用 Boolean 控制 while 循环的基本语法:
while (布尔表达式) {
// 如果布尔表达式为 true,循环体会被执行
}
下面的例子展示了在 Java 中使用布尔表达式控制 while 循环的方式:
public class WhileLoopDemo {
public static void main(String[] args) {
int i = 1;
boolean flag = true;
while (flag) {
System.out.println("Counter: " + i);
i++; // 增加计数器的值
if (i > 10) {
flag = false; // 设置标志为 false
}
}
}
}
运行上面的代码将产生以下输出:
Counter: 1
Counter: 2
Counter: 3
Counter: 4
Counter: 5
Counter: 6
Counter: 7
Counter: 8
Counter: 9
Counter: 10
在上面的代码中,while 循环在第 3 行设置布尔表达式,只要它为 true,循环体就一直执行。在循环体中,我们递增计数器的值并输出当前计数器的值。如果计数器的值大于 10,那么我们将布尔标志的值设为 false,从而导致 while 循环退出。
在 Java 中,布尔表达式可以被用于控制 while 循环。循环体将重复执行,直到布尔表达式为 false。使用这种方式,您可以编写优雅的、精简的代码,它可以轻而易举地控制循环行为。