首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java do-while 循環詳解:至少執行一次的後測試循環

     編輯:Java 相關知識

語法結構

do {
    // 循環體
} while (布爾表達式);

與 while 區別

特性whiledo-while
測試時機前測試後測試
最少執行次數01
適用場景可能零次執行菜單交互、至少一次處理

經典案例:1 到 100 求和

int sum = 0, i = 1;
do {
    sum += i;
    i++;
} while (i <= 100);
System.out.println("和 = " + sum); // 5050

變量遞增示例

int x = 10;
do {
    System.out.println("x = " + x);
    x++;
} while (x < 20);
// 輸出 10 到 19

執行流程圖解

  1. 執行循環體
  2. 判斷條件表達式
  3. true → 回到步驟 1;false → 跳出循環

注意事項

  • 條件表達式必須為 boolean 類型
  • 循環體建議用大括號包裹,即使只有一條語句
  • 避免死循環:確保循環體內修改條件變量
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved