大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專(zhuān)注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 Break語(yǔ)句詳解

Break語(yǔ)句詳解

更新時(shí)間:2020-10-15 17:06:01 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1319次

對(duì)于java零基礎(chǔ)的新手來(lái)說(shuō),能夠自己敲出代碼寫(xiě)程序肯定是感到最有成就感的事情,在一段代碼中,一定會(huì)使用到不同的語(yǔ)句,所以新手朋友們?cè)趯W(xué)習(xí)的初始階段要對(duì)各種語(yǔ)句語(yǔ)法做到十分熟悉的程度。今天這篇文章就來(lái)講一講break語(yǔ)句的相關(guān)知識(shí),零基礎(chǔ)的朋友們可以來(lái)學(xué)習(xí)下面的內(nèi)容。

image.png

循環(huán)結(jié)構(gòu)是程序中經(jīng)常出現(xiàn)的結(jié)構(gòu)之一,在某些時(shí)候需要在某種條件出現(xiàn)時(shí)強(qiáng)行終止循環(huán),而不是等到循環(huán)條件為false時(shí)才退出循環(huán)。此時(shí),可以使用 break語(yǔ)句來(lái)完成這個(gè)功能。所以break語(yǔ)句的作用就是用于完全結(jié)束一個(gè)循環(huán),跳出循環(huán)體,不管是哪種循環(huán),一旦在循環(huán)體中遇到break,系統(tǒng)將完全結(jié)束該循環(huán),開(kāi)始執(zhí)行循環(huán)之后的代碼。


在java中,break語(yǔ)句一共有三種作用,分別是:在switch語(yǔ)句中終止一個(gè)語(yǔ)句序列;使用break語(yǔ)句直接強(qiáng)行退出循環(huán);使用break語(yǔ)句實(shí)現(xiàn)goto的功能。


在switch語(yǔ)句中終止一個(gè)語(yǔ)句序列,就是在每個(gè)case子句塊的最后添加語(yǔ)句“break;”這樣就可以完成。


使用break語(yǔ)句直接強(qiáng)行退出循環(huán),可以使用break語(yǔ)句強(qiáng)行退出循環(huán),忽略循環(huán)體中的任何其他語(yǔ)句和循環(huán)的條件判斷。在循環(huán)中遇到break語(yǔ)句時(shí),循環(huán)被終止,在循環(huán)后面的語(yǔ)句重新開(kāi)始。一個(gè)實(shí)例:小明參加了一個(gè) 1000 米的長(zhǎng)跑比賽,在100米的跑道上,他循環(huán)地跑著,每跑一圈,剩余路程就會(huì)減少 100 米,要跑的圈數(shù)就是循環(huán)的次數(shù)。但是,在每跑完一圈時(shí),教練會(huì)問(wèn)他是否要堅(jiān)持下去,如果回答y,則繼續(xù)跑,否則表示放棄。代碼如下:


public static void main(String[] args) {

    Scanner input = new Scanner(System.in); // 定義變量存儲(chǔ)小明的回答

    String answer = ""; // 一圈100米,1000米為10圈,即為循環(huán)的次數(shù)

    for (int i = 0; i < 10; i++) {

        System.out.println("跑的是第" + (i + 1) + "圈");

        System.out.println("還能堅(jiān)持嗎?"); // 獲取小明的回答

        answer = input.next(); // 判斷小明的回答是否為y?如果不是,則放棄,跳出循環(huán)

        if (!answer.equals("y")) {

            System.out.println("放棄");

            break;

        }

        // 循環(huán)之后的代碼

        System.out.println("加油!繼續(xù)!");

    }

}


使用break語(yǔ)句實(shí)現(xiàn)goto的功能,break語(yǔ)句可以實(shí)現(xiàn)goto的功能,并且java定義了break語(yǔ)句的一種擴(kuò)展形式來(lái)處理退出嵌套很深的循環(huán)這個(gè)問(wèn)題。break語(yǔ)句可以實(shí)現(xiàn) goto的功能,通過(guò)使用擴(kuò)展的break語(yǔ)句,可以終止執(zhí)行一個(gè)或者幾個(gè)任意代碼塊,這些代碼塊不必是一個(gè)循環(huán)或一個(gè)switch語(yǔ)句的一部分。同時(shí)這種擴(kuò)展的break語(yǔ)句帶有標(biāo)簽,可以明確指定從何處重新開(kāi)始執(zhí)行。標(biāo)簽break語(yǔ)句的通用格式為:break label;下圖為一個(gè)代碼示例:

image.png


概括下來(lái)break語(yǔ)句就是用來(lái)中斷當(dāng)前循環(huán),從而繼續(xù)執(zhí)行下一個(gè)語(yǔ)句,這在java的結(jié)構(gòu)中是一種十分重要的語(yǔ)法存在,希望上面介紹關(guān)于break語(yǔ)句的知識(shí)點(diǎn)對(duì)零基礎(chǔ)小白的學(xué)習(xí)能夠有所幫助,也希望大家可以多學(xué)習(xí)java零基礎(chǔ)教程后加以練習(xí),達(dá)到會(huì)使用break語(yǔ)句的目的。


提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

  • 全國(guó)校區(qū) 2025-04-24 搶座中
  • 全國(guó)校區(qū) 2025-05-15 搶座中
  • 全國(guó)校區(qū) 2025-06-05 搶座中
  • 全國(guó)校區(qū) 2025-06-26 搶座中
免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 一区二区三区在线免费看 | 青青青青久久精品国产一百度 | 午夜免费福利视频 | 久久精品一区二区影院 | 国产精品免费观看 | 四虎影视永久地址www成人污 | 亚洲欧美日韩v中文在线 | 国产伦久视频免费观看视频 | 四虎成人永久影院 | 亚洲欧美日韩精品中文乱码 | 国产h视频免费观看 | 日韩不卡一级毛片免费 | 久久成人在线视频 | 久久99国产精品久久 | 拍拍拍精品视频在线观看 | 在线视频日韩 | 国产va免费高清在线观看 | 亚洲va精品中文字幕 | 免费看黄色的视频 | 国产九九视频在线观看 | 国产亚洲午夜精品a一区二区 | 毛片大片免费看 | 热久久在线 | 一级欧美激情毛片 | 日本粉嫩毛片视频 | 久久综合九色综合狠狠97 | 国产亚洲欧美在在线人成 | 国产精品久久毛片蜜月 | 精品国产精品国产 | 国产大片在线观看 | 青草视频在线观看免费资源 | 亚洲欧美日韩中文字幕网址 | 九九视频九九热 | 91久久澡人人爽人人添 | 亚洲男人天堂久久 | 色网站综合 | 欧美在线日韩在线 | 欧美成人性视频播放 | 久久久久久中文字幕 | 欧美午夜在线 | 亚洲综合无码一区二区 |