Java中的Do-while迴圈
阿新 • • 發佈:2019-01-28
在學習“ 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至少執行一次。