1. 程式人生 > >Java中的Do-while迴圈

Java中的Do-while迴圈

在學習“ While迴圈 ”期間,我們看到它在一個特定的條件是真實的情況下不斷執行一個語句。do-while迴圈和while迴圈之間的區別在於,

在迴圈的底部而不是頂部執行它的表示式。因此,do塊中的語句總是至少執行一次。

do-while語句的一般形式是:

do {
     statement(s)
} while (condition-expression);

請注意,do-while語句以分號結尾。condition-expression必須是一個布林表示式。該語句可以是簡單的語句或塊語句。首先執行該語句。然後評估條件表示式。如果它的值為true,則再次執行該語句。此迴圈將繼續,直到condition-expression計算結果為false。

for迴圈while迴圈一樣,break語句可能會用於退出do-while迴圈。

do-while迴圈的示例用法可以如下:

int i = 1;
int sum = 0;
do {
        sum = sum + i; // Better to use sum += i
        i++;
}
while (i <= 10);
結論:do{} while()中 while條件不滿足,do至少執行一次。