📜  Java while循环(1)

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

Java while循环

在Java中, while循环语句允许我们以简单的方式来重复执行一组语句,只要某个指定的条件为真。

语法格式:

while(condition){
    //代码块
}
  • condition - 循环执行的条件表达式。
  • 代码块 - 循环体,重复执行的代码块。

循环结构:

while-loop-flow-chart.png

从上图可以看到while循环的结构,循环执行的过程中,首先会判断condition是否满足,如果满足则执行代码块中的语句,执行完后再次判断condition是否满足,如果满足则再次执行代码块,以此类推,直到condition不再满足时,循环结束。

示例代码:

public class WhileLoopExample {
    public static void main(String[] args) {
        int i = 1;
        while(i <= 10){
            System.out.print(i + " ");
            i++;
        }
    }
}

以上代码中,定义了一个变量i,初值为1,when循环的条件是判断i是否小于或等于10,如果是,则执行代码块中的语句System.out.print(i + " ");输出i的值,再将i的值加1,以此类推,直到i大于10时,循环结束。输出结果为:

1 2 3 4 5 6 7 8 9 10

需要注意的是,在使用while循环时,一定要设置合适的退出条件,避免死循环。一般来说,循环条件是由循环中的变量或者输入的值决定的,所以在编写while循环的代码时,要先考虑好循环的退出条件,然后在代码中设置相关的判断及退出语句。