最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java跳出循環(huán)的三種方式總結(jié)(break語句、continue語句和return語句)

 更新時間:2023年03月30日 15:05:17   作者:biubiubiu0706  
在實際編程中,有時需要在條件語句匹配的時候跳出循環(huán),下面這篇文章主要給大家介紹了關(guān)于java跳出循環(huán)的三種方式,其中包括break語句、continue語句和return語句的相關(guān)資料,需要的朋友可以參考下

在java中可以使用break、continue、return語句跳出for循環(huán)。break用于完全結(jié)束一個循環(huán),跳出循環(huán)體;continue只是中止本次循環(huán),接著開始下一次循環(huán);return的功能是結(jié)束一個方法。

break語句

break用于完全結(jié)束一個循環(huán),跳出循環(huán)體。不管是哪種循環(huán),一旦在循環(huán)體中遇到break,系統(tǒng)將完全結(jié)束循環(huán),開始執(zhí)行循環(huán)之后的代碼。 break不僅可以結(jié)束其所在的循環(huán),還可結(jié)束其外層循環(huán)。此時需要在break后緊跟一個標簽,這個標簽用于標識一個外層循環(huán)。Java中的標簽就是一個緊跟著英文冒號(:)的標識符。且它必須放在循環(huán)語句之前才有作用。

但是這樣使用break,無法跳出多重循環(huán)

例:

使用break標記跳出循環(huán) 

continue語句

continue語句的作用是跳過本次循環(huán)體中余下尚未執(zhí)行的語句,立即進行下一次的循環(huán)條件判定,可以理解為僅結(jié)束本次循環(huán)。

注意:continue語句并沒有使整個循環(huán)終止。

continue的功能和break有點類似,區(qū)別是continue只是中止本次(當前)循環(huán),接著開始下一次循環(huán)。而break則是完全中止循環(huán)。

return語句

return關(guān)鍵字并不是專門用于跳出循環(huán)的,return的功能是結(jié)束一個方法。 一旦在循環(huán)體內(nèi)執(zhí)行到一個return語句,return語句將會結(jié)束該方法,循環(huán)自然也隨之結(jié)束。與continue和break不同的是,return直接結(jié)束整個方法,不管這個return處于多少層循環(huán)之內(nèi)。

renturn在無返回值void的方法可以單獨使用

 有返回值,也可以結(jié)束

有很多方式跳出循環(huán),try/catch

總結(jié)

到此這篇關(guān)于java跳出循環(huán)的三種方式的文章就介紹到這了,更多相關(guān)java跳出循環(huán)方式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MyBatis框架迭代器模式實現(xiàn)原理解析

    MyBatis框架迭代器模式實現(xiàn)原理解析

    這篇文章主要介紹了MyBatis框架迭代器模式實現(xiàn)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Java如何通過"枚舉的枚舉"表示二級分類的業(yè)務(wù)場景

    Java如何通過"枚舉的枚舉"表示二級分類的業(yè)務(wù)場景

    這篇文章主要介紹了Java如何通過"枚舉的枚舉"表示二級分類的業(yè)務(wù)場景問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • springcloud如何用Redlock實現(xiàn)分布式鎖

    springcloud如何用Redlock實現(xiàn)分布式鎖

    本文主要介紹了springcloud如何用Redlock實現(xiàn)分布式鎖,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • mybatis-plus?如何使用雪花算法ID生成策略

    mybatis-plus?如何使用雪花算法ID生成策略

    這篇文章主要介紹了mybatis-plus如何使用雪花算法ID生成策略,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SpringBoot生產(chǎn)環(huán)境打包如何去除無用依賴

    SpringBoot生產(chǎn)環(huán)境打包如何去除無用依賴

    這篇文章主要介紹了SpringBoot生產(chǎn)環(huán)境打包如何去除無用依賴問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • java多線程-同步塊實例講解

    java多線程-同步塊實例講解

    本文主要介紹java多線程-同步塊的知識,這里整理了相關(guān)的詳細資料及簡單示例代碼,有興趣的小伙伴可以參考下
    2016-09-09
  • java二叉樹的非遞歸遍歷

    java二叉樹的非遞歸遍歷

    二叉樹的遞歸遍歷比較簡單,這里就不聊了,今天主要聊聊二叉樹的非遞歸遍歷,主要借助于“?!焙筮M先出的特性來保存節(jié)點的順序,先序遍歷和中序遍歷相對來說比較簡單,重點理解后序遍歷
    2020-12-12
  • Java Swing JTextField文本框的代碼示例

    Java Swing JTextField文本框的代碼示例

    這篇文章主要介紹了Java Swing JTextField文本框的代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • SpringBoot自動裝配之Condition深入講解

    SpringBoot自動裝配之Condition深入講解

    @Conditional表示僅當所有指定條件都匹配時,組件才有資格注冊。該@Conditional注釋可以在以下任一方式使用:作為任何@Bean方法的方法級注釋、作為任何類的直接或間接注釋的類型級別注釋@Component,包括@Configuration類、作為元注釋,目的是組成自定義構(gòu)造型注釋
    2023-01-01
  • Java實現(xiàn)SHA算法的方法詳解

    Java實現(xiàn)SHA算法的方法詳解

    這篇文章主要介紹了Java實現(xiàn)SHA算法的方法,結(jié)合實例形式較為詳細的分析了Java實現(xiàn)sha算法的原理、實現(xiàn)與使用相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03

最新評論

环江| 昌图县| 固阳县| 台中县| 九龙县| 安宁市| 文成县| 台东市| 峨边| 西吉县| 紫云| 裕民县| 凤翔县| 延安市| 河西区| 宝丰县| 夏河县| 舞阳县| 浮梁县| 三台县| 霍州市| 成安县| 珠海市| 简阳市| 成都市| 敦化市| 易门县| 千阳县| 灵石县| 平乡县| 扎赉特旗| 民勤县| 定襄县| 周至县| 玉树县| 恭城| 江油市| 皋兰县| 海淀区| 龙海市| 中卫市|