📜  while with boolean injava (1)

📅  最后修改于: 2023-12-03 15:35:41.310000             🧑  作者: Mango

使用 Boolean 在 Java 中的 While 循环

在 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。使用这种方式,您可以编写优雅的、精简的代码,它可以轻而易举地控制循环行为。