do while

package com.itheima_06;

/*

* do...while循環(huán)的基本格式:

* do {

* 循環(huán)體語(yǔ)句;

* }while(判斷條件語(yǔ)句);

* 擴(kuò)展格式:

* 初始化語(yǔ)句;

* do {

* 循環(huán)體語(yǔ)句;

* 控制條件語(yǔ)句;

* }while(判斷條件語(yǔ)句);

* 執(zhí)行流程:

* A:執(zhí)行初始化語(yǔ)句;

* B:執(zhí)行循環(huán)體語(yǔ)句;

* C:執(zhí)行控制條件語(yǔ)句;

* D:執(zhí)行判斷條件語(yǔ)句,看是true還是false

* 如果是true,回到B繼續(xù)

* 如果是false,就結(jié)束

*

* 練習(xí):

* 求和案例

* 統(tǒng)計(jì)水仙花個(gè)數(shù)

*/

public class DoWhileDemo {

public static void main(String[] args) {

//輸出10次 HelloWorld

/*

for(int x=1; x<=10; x++) {

System.out.println("HelloWorld");

}

*/

//do...while改寫(xiě)

int x=1;

do {

System.out.println("HelloWorld");

x++;

}while(x<=10);

}

}

package com.itheima_06;

/*

* 三種循環(huán)的區(qū)別:

* A:do...while至少執(zhí)行一次循環(huán)體

* B:for,while循環(huán)先判斷條件是否成立,然后決定是否執(zhí)行循環(huán)體

*

* for和while的小區(qū)別:

* for循環(huán)的初始化變量,在循環(huán)結(jié)束后,不可以被訪(fǎng)問(wèn)。而while循環(huán)的初始化變量,是可以被繼續(xù)使用的。

* 如果初始化變量,后面還要繼續(xù)訪(fǎng)問(wèn),就使用while,否則,推薦使用for。

*

* 循環(huán)的使用推薦:

* for -- while -- do...while

*/

public class DoWhileDemo2 {

public static void main(String[] args) {

/*

int x = 3;

while(x<3) {

System.out.println("我愛(ài)林青霞");

x++;

}

System.out.println("--------------");

int y = 3;

do {

System.out.println("我愛(ài)林青霞");

y++;

}while(y<3);

*/

for(int x=1; x<=10; x++){

System.out.println("愛(ài)生活,愛(ài)Java");

}

//這里的x無(wú)法繼續(xù)訪(fǎng)問(wèn)

//System.out.println(x);

System.out.println("-----------------");

int y = 1;

while(y<=10) {

System.out.println("愛(ài)生活,愛(ài)Java");

y++;

}

System.out.println(y);

}

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1 順序語(yǔ)句 語(yǔ)句:使用分號(hào)分隔的代碼稱(chēng)作為一個(gè)語(yǔ)句。 注意:沒(méi)有寫(xiě)任何代碼只是一個(gè)分號(hào)的時(shí)候,也是一條語(yǔ)句,...
    哈哈哎呦喂閱讀 408評(píng)論 0 0
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線(xiàn)程的語(yǔ)...
    子非魚(yú)_t_閱讀 31,765評(píng)論 18 399
  • 【程序1】 題目:古典問(wèn)題:有一對(duì)兔子,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔...
    葉總韓閱讀 5,165評(píng)論 0 41
  • 親愛(ài)的兒子,晚上我們聊天,媽媽說(shuō)再生個(gè)妹妹,以后陪你一起玩,你說(shuō)不要,還舉例后羿射下九個(gè)太陽(yáng),只留一個(gè),只有一個(gè)才...
    杰仔媽閱讀 128評(píng)論 0 1
  • 第二堂課是在周六去的,正月十五的下午,老師專(zhuān)門(mén)來(lái)館里給我上課。也許是因?yàn)楹图胰撕陀辛藸?zhēng)執(zhí)鬧情緒,也許是換了個(gè)大教室...
    Tina_Sun閱讀 161評(píng)論 0 0