国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Java > 正文

詳解Java中的do...while循環(huán)語(yǔ)句的使用方法

2019-11-26 14:53:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

對(duì)于while語(yǔ)句而言,如果不滿足條件,則不能進(jìn)入循環(huán)。但有時(shí)候我們需要即使不滿足條件,也至少執(zhí)行一次。
do…while循環(huán)和while循環(huán)相似,不同的是,do…while循環(huán)至少會(huì)執(zhí)行一次。

do {    //代碼語(yǔ)句}while(布爾表達(dá)式);

do..while循環(huán)語(yǔ)句也稱為后測(cè)試循環(huán)語(yǔ)句,它的循環(huán)重復(fù)執(zhí)行方式,也是利用一個(gè)條件來(lái)控制是否要繼續(xù)重復(fù)執(zhí)行這個(gè)語(yǔ)句。與while循環(huán)所不同的是,它先執(zhí)行一次循環(huán)語(yǔ)句,然后再去判斷是否繼續(xù)執(zhí)行。例如,計(jì)算1到100之間所有整數(shù)的和,也可以使用do...while循環(huán)語(yǔ)句實(shí)現(xiàn)。具體代碼如下:

int sum=0;int i=1;do{sum+=i;i++;} while (i<=100);System.out.println("1到100之間所有整數(shù)的和是: "+sum);

do...while循環(huán)語(yǔ)句執(zhí)行的過(guò)程是:先執(zhí)行一次循環(huán)體,然后再判斷條件表達(dá)式,如果條件表達(dá)式的值為true,則繼續(xù)執(zhí)行,否則跳出循環(huán)。也就是說(shuō),do...while循環(huán)語(yǔ)句中的循環(huán)體至少被執(zhí)行一次。

注意:布爾表達(dá)式在循環(huán)體的后面,所以語(yǔ)句塊在檢測(cè)布爾表達(dá)式之前已經(jīng)執(zhí)行了。 如果布爾表達(dá)式的值為true,則語(yǔ)句塊一直執(zhí)行,直到布爾表達(dá)式的值為false。
實(shí)例

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 );  }}

以上實(shí)例編譯運(yùn)行結(jié)果如下:

value of x : 10value of x : 11value of x : 12value of x : 13value of x : 14value of x : 15value of x : 16value of x : 17value of x : 18value of x : 19

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 安义县| 特克斯县| 长宁县| 丰原市| 上蔡县| 贺兰县| 德安县| 喀喇| 都江堰市| 义马市| 台南市| 积石山| 互助| 鄯善县| 闸北区| 海原县| 新竹县| 女性| 广安市| 正定县| 通海县| 鄂州市| 青田县| 呼伦贝尔市| 宜都市| 乐都县| 嘉祥县| 静宁县| 上栗县| 莱西市| 东乡| 盐津县| 衡阳市| 孙吴县| 桦川县| 米泉市| 乐清市| 克拉玛依市| 彭州市| 阜新| 芮城县|