Java while循環

Java while循環用於重複程序的一部分幾次或重複執行一個代碼塊。 如果迭代次數不固定,建議使用while循環。

語法:

while(condition){  
    //code to be executed  
}

下面是 while 循環的執行流程 -

Java

示例:

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

執行上面的代碼,得到下面的結果 -

1
2
3
4
5
6
7
8
9
10

Java無限while循環

如果在while循環中傳遞true作爲參數,它將是一個無限while循環。

語法:

while(true){  
    //code to be executed  
}

示例:

public class WhileExample2 {
    public static void main(String[] args) {
        while (true) {
            System.out.println("infinitive while loop");
        }
    }
}

執行上面的代碼,得到下面的結果 -

infinitive while loop
infinitive while loop
infinitive while loop
infinitive while loop
infinitive while loop
ctrl+c

注意:由於無限循環程序無法退出,所以您需要按ctrl + c退出程序。