do.while循環語句:
do.while循環是while循環的引用,與while語句的循環邏輯完全相反,while語句是先計算,再執行,而do.while語句是先執行,再計算。
(do.while語句能保證循環體至少會被執行一次,而while語句不能)

表達式:
do{ //先執行一次 循環體 迭代器 }while(布爾表達式); //再判斷
示例:
①使用do.while循環輸出0-100間的所有數字:
package com.lxj.cnblogs; /** * @author 劉小將 * do.while循環 * 輸出0-100間的所有數字 */ public class TestDoWhile{ public static void main(String[] args){ int b = 0; do { System.out.println(b); b++; }while(b<=100); } }
②使用do.while循環計算0-100間的所有偶數和與奇數和:
package com.lxj.cnblogs; /** * @author 劉小將 * do.while循環 * 計算0-100間的所有偶數和與基數和 */ public class TestDoWhile{ public static void main(String[] args){ int b = 0; int oddSum = 0; //奇數 int evenSum = 0; //偶數 do { if(b % 2 == 0) { evenSum += b; }else { oddSum += b; } b++; }while(b<=100); System.out.println("所有的奇數和為:"+oddSum); System.out.println("所有的偶數和為:"+evenSum); } }
