一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 詳解Java中的do...while循環語句的使用方法

詳解Java中的do...while循環語句的使用方法

2020-01-13 17:12goldensun JAVA教程

這篇文章主要介紹了Java中的do...while循環語句的使用方法,是Java入門學習中的基礎知識,需要的朋友可以參考下

對于while語句而言,如果不滿足條件,則不能進入循環。但有時候我們需要即使不滿足條件,也至少執行一次。
do…while循環和while循環相似,不同的是,do…while循環至少會執行一次。

?
1
2
3
do {
    //代碼語句
}while(布爾表達式);

do..while循環語句也稱為后測試循環語句,它的循環重復執行方式,也是利用一個條件來控制是否要繼續重復執行這個語句。與while循環所不同的是,它先執行一次循環語句,然后再去判斷是否繼續執行。例如,計算1到100之間所有整數的和,也可以使用do...while循環語句實現。具體代碼如下:

?
1
2
3
4
5
6
7
int sum=0;
int i=1;
do{
sum+=i;
i++;
} while (i<=100);
System.out.println("1到100之間所有整數的和是: "+sum);<br>

do...while循環語句執行的過程是:先執行一次循環體,然后再判斷條件表達式,如果條件表達式的值為true,則繼續執行,否則跳出循環。也就是說,do...while循環語句中的循環體至少被執行一次。

注意:布爾表達式在循環體的后面,所以語句塊在檢測布爾表達式之前已經執行了。 如果布爾表達式的值為true,則語句塊一直執行,直到布爾表達式的值為false。
實例

?
1
2
3
4
5
6
7
8
9
10
11
12
public class Test {
 
  public static void main(String args[]){
   int x = 10;
 
   do{
     System.out.print("value of x : " + x );
     x++;
     System.out.print("\n");
   }while( x < 20 );
  }
}

以上實例編譯運行結果如下:

?
1
2
3
4
5
6
7
8
9
10
value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: chinese特色video | waswaswas免费| 欧美专区在线播放 | 女子校生下媚药在线观看 | 国产精品成人在线播放 | 亚洲视频在线免费观看 | 草榴色导航 | 午夜爱情动作片P | 日韩精品免费一区二区三区 | 91看片淫黄大片.在线天堂 | 娇妻被健身教练挺进小说阅读 | 色一情一区二区三区四区 | 免费观看俄罗斯特黄特色 | 欧美成人二区 | 俄罗斯大逼| 无人区在线观看免费国语完整版 | gay中国 | 亚洲国产精品综合久久网络 | 天天综合色天天综合网 | 日韩夫妻性生活 | 亚洲欧美日韩成人 | 久久成人免费大片 | 欧美综合在线 | 四虎在线永久免费视频网站 | 亚洲天堂男人的天堂 | 国内精品久久久久影院男同志 | 小夫妻天天恶战 | 五月九九 | 国产精品久久久久一区二区三区 | 人人揉揉香蕉 | 日韩久久网 | 超级乱淫寡妇 | 女被男啪到哭 | 国产午夜精品一区二区 | 91插插插插| 99久久99热久久精品免 | 天天爽视频 | 亚洲伦理视频 | 国产亚洲精品日韩香蕉网 | 涩涩屋在线播放 | 全程粗语对白视频videos |