Java中while和do-while


·while循環語法結構:

while (表達式) { 循環體; }

示例:1到100的累加

public class Test { public static void main(String[] args) { int  i = 0; int  sum = 0; // 1+2+3+…+100=?
        while (i <= 100) { sum += i;//相當於sum = sum+i;
            i++; } System.out.println("Sum= " + sum); } }

 ·do-while循環語法結構:

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

    do-while循環結構會先執行循環體,然后再判斷表達式的值,若條件為真,執行循環體,當條件為假時結束循環。do-while循環的循環體至少執行一次。

 

while與do-while的區別:

 

public class Test { public static void main(String[] args) { //while循環:先判斷再執行
        int a = 0; while (a < 0) { System.out.println(a); a++; } System.out.println("-----"); //do-while循環:先執行再判斷
        a = 0; do { System.out.println(a); a++; } while (a < 0); } }

 

 

 

2019-02-13    20:05:04    房廷飛


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM