do {
程式碼區段;
} while (條件判斷式) ;
說明:
do ... while 迴圈會先執行一次程式碼區段,再執行條件判斷式,當條件判斷式為 true 時,執行程式碼區段,執行完程式碼區段後,繼續執行條件判斷式,為 false 時,不執行程式碼區段,並跳出迴圈。
範例:
- class java_ex23_do_while {
- public static void main(String[] args) {
- int sum = 0 ;
- int i = 1 ;
- do {
- sum += i;
- i ++;
- } while ( i <= 100 );
- System.out.println("1 + 2 + 3 + ... + 100 = " + sum);
- }
- }
執行結果: