黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Break語句詳解

更新時間:2020-10-15 17:06:01 來源:動力節(jié)點(diǎn) 瀏覽1331次

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

image.png

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


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


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


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


public static void main(String[] args) {

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

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

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

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

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

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

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

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

            break;

        }

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

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

    }

}


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

image.png


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


提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 日本人在线看片 | 毛片成人永久免费视频 | 免费人成激情视频在线观看冫 | 中文日韩亚洲欧美制服 | 丁香色综合| 在线免费中文字幕 | 欧美综合国产 | 有b吗在线视频 | 欧美激情一区二区三区视频 | 最近中文字幕高清视频2019 | 亚洲日本久久一区二区va | 99在线精品视频免费观里 | 青草草视频在线观看 | 成人高清视频在线观看大全 | 亚洲日本中文 | 国产成人啪精品视频免费网站软件 | 精品国产一区二区三区麻豆小说 | 中国一级特黄特色真人毛片 | 在线日韩中文字幕 | www.亚色| 日韩一级在线 | 亚欧在线 | 上色天天综合网 | 香蕉网在线 | 久久精品伊人波多野结 | 天天干天天舔天天操 | 亚洲欧美日韩国产vr在线观 | 日本免费中文字幕在线看 | 日韩一区二三区无 | 亚洲最大福利视频网站 | 看免费一级片 | 天天天操| 性欧美人与zozoxxxx视频 | 香蕉久久综合 | 国产高清视频免费 | 一级毛片a免费播放王色 | 曰本女人色黄网站 | 2020亚洲欧美日韩在线观看 | 黄色成人免费观看 | 69午夜视频 | 色网站免费在线观看 |