日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

今天小編分享JAVA的兩種跳轉(zhuǎn)語句,Java跳轉(zhuǎn)語句用于實(shí)現(xiàn)循環(huán)執(zhí)行過程中程序流程的跳轉(zhuǎn),在Java中的跳轉(zhuǎn)語句有 break語句和 continue語句兩種。接下來分別進(jìn)行詳細(xì)地講解。

Java的兩種跳轉(zhuǎn)語句

 

1、Java的第一種跳轉(zhuǎn)語句:break語句

在 switch條件語句和循環(huán)語句中都可以使用 break語句。當(dāng)它出現(xiàn)在 switch條件語句中時(shí),作用是終止某個(gè)case并跳出 switch結(jié)構(gòu)。當(dāng)它出現(xiàn)在循環(huán)語句中,作用是跳出循環(huán)語句,執(zhí)行后面的代碼。具體具體運(yùn)行過程通過下面案例來介紹:

public class Example{

public static void main(String[] args){

int x=1;

while (x<=4){

System.out. println("x="+x);

If (x==3){

break;

}

x++;

}

}

}

上面程序運(yùn)行結(jié)果為:X = 1;X = 2;X = 3。

上面案例中,通過while循環(huán)打印x的值,當(dāng)ⅹ的值為3時(shí)使用 break語句跳出循環(huán)。因此打印結(jié)果中并沒有出現(xiàn)“x=4”。

當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán),如果想使用break語句跳出外層循環(huán)則需要對(duì)外層循環(huán)添加標(biāo)記。我們通過以下案例介紹:

public class Example{

public static void main(String[] args){

int x= i,j;

intcast: for (i=1;i<=9;i++) {

for (j=1;j<=i;j++) {

if (i>4) {

break intcast;

}

System.out.print("*");

}

System.out.print("n");

}

}

上面程序運(yùn)行結(jié)果為:

*

**

***

****

因?yàn)橹皇窃谕鈱觙or循環(huán)前面增加了標(biāo)記“ Toast”。當(dāng)i>4時(shí),使用 break itcast;語句跳出外層循環(huán)。因此程序只打印了4行“*”。

2、Java的第二種跳轉(zhuǎn)語句:continue語句

continue語句用在循環(huán)語句中,它的作用是終止本次循環(huán),執(zhí)行下一次循環(huán)。接下來對(duì)1~100之內(nèi)的奇數(shù)求和。

public class Example{

public static void main(String[] args){

int sum=0; //定義變量sum,用于記住和

for (int i=1;i<=100;i++) {

if (i %2==0) { //i是一個(gè)偶數(shù),不累加

continue; // 結(jié)束本次循環(huán)

}

sum +=i; //實(shí)現(xiàn)sum和i的累加

}

System.out.println("sum"=+sum);

}

上面程序運(yùn)行結(jié)果為:sum=2500。

上面案例中使用for循環(huán)讓變量i的值在1~100之間循環(huán),在循環(huán)過程中,當(dāng)i的值為偶數(shù)時(shí),將執(zhí)行continue語句結(jié)束本次循環(huán),進(jìn)入下一次循環(huán)。當(dāng)i的值為奇數(shù)時(shí),sum和i進(jìn)行累加,最終得到1~100之間所有奇數(shù)的和,打印“sum=2500”在嵌套循環(huán)語句中,continue語句后面也可以通過使用標(biāo)記的方式結(jié)束本次外層循環(huán),用法與break語句相似,在此不再舉例說明。

以上就是小編的分享,喜歡就轉(zhuǎn)發(fā)收藏哦

分享到:
標(biāo)簽:Java
用戶無頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定