溫馨提示×

java dowhile怎樣設置終止條件

小樊
98
2024-11-27 17:21:16
欄目: 編程語言

在Java中,do-while循環用于重復執行一段代碼,直到給定的終止條件不再滿足。do-while循環的基本結構如下:

do {
    // 代碼塊
} while (條件表達式);

在這個結構中,條件表達式是一個布爾表達式,用于在每次循環迭代之后進行評估。如果條件表達式的結果為true,則執行循環體內的代碼。如果結果為false,則跳出循環,繼續執行循環之后的代碼。

下面是一個簡單的示例,展示了如何使用do-while循環計算一個數的階乘:

public class DoWhileExample {
    public static void main(String[] args) {
        int number = 5;
        int factorial = 1;

        do {
            factorial *= number;
            number--;
        } while (number > 0);

        System.out.println("Factorial of " + number + " is: " + factorial);
    }
}

在這個示例中,do-while循環會一直執行,直到number不再大于0。每次迭代,factorial變量會乘以當前的number值,然后遞減number。當number變為0時,循環終止,程序輸出階乘結果。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女