欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java中的break和continue關鍵字的使用方法總結

 更新時間:2016年11月12日 19:46:27   投稿:jingxian  
下面小編就為大家?guī)硪黄狫ava中的break和continue關鍵字的使用方法總結。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、作用和區(qū)別
 
break的作用是跳出當前循環(huán)塊(for、while、do while)或程序塊(switch)。在循環(huán)塊中的作用是跳出當前正在循環(huán)的循環(huán)體。在程序塊中的作用是中斷和下一個case條件的比較。
 
continue用于結束循環(huán)體中其后語句的執(zhí)行,并跳回循環(huán)程序塊的開頭執(zhí)行下一次循環(huán),而不是立刻循環(huán)體。
 
二、其他用途
 
break和continue可以配合語句標簽使用。

這個都很簡單,下面給個綜合實例,看看就明白 了:

/** 
* Created by IntelliJ IDEA. 
* User: leizhimin 
* Date: 2007-11-29 
* Time: 15:47:20 
*/ 
public class Test { 
  public static void main(String args[]) { 
    Test test = new Test (); 
    test.testBreak1(); 

    test.testContinue1(); 

    test.testBreak2(); 
    test.testContinue2(); 
  } 

  /** 
   * 測試continue 
   * continue用來結束本次循環(huán) 
   */ 
  public void testContinue1() { 
    System.out.println("--------測試continue-------"); 
    for (int i = 1; i <= 5; i++) { 
      if (i == 3) continue; 
      System.out.println("i=" + i); 
    } 
  } 

  /** 
   * break用來結束整個循環(huán)體 
   */ 
  public void testBreak1() { 
    System.out.println("--------測試break1-------"); 
    for (int i = 1; i <= 5; i++) { 
      if (i == 3) break; 
      System.out.println("i=" + i); 
    } 
  } 

  /** 
   * 測試帶標簽的break語句 
   * 標簽只能寫在循環(huán)體之前,順便學習一下java中語句標簽的定義和使用 
   */ 
  public void testBreak2() { 
    System.out.println("--------測試break2-------"); 
    int i = 1; 
    int k = 4; 
    lable1: 
    for (; i <= 5; i++, k--) { 
      if (k == 0) break lable1; 
      System.out.println("i=" + i + " ; k=" + k); 
    } 
  } 

  public void testContinue2() { 
    System.out.println("--------測試continue2-------"); 
    lable1: 
    for (int i = 1; i < 10; i++) { 
      lable2: 
      System.out.println("i=" + i); 
      for (int j = 0; j < 10; j++) { 
        if (j == 9) continue lable1; 
      } 
    } 
  } 
}

運行結果:

--------測試break1------- 
i=1 
i=2 
--------測試continue------- 
i=1 
i=2 
i=4 
i=5 
--------測試break2------- 
i=1 ; k=4 
i=2 ; k=3 
i=3 ; k=2 
i=4 ; k=1 
--------測試continue2------- 
i=1 
i=2 
i=3 
i=4 
i=5 
i=6 
i=7 
i=8 
i=9 

Process finished with exit code 0 

以上就是小編為大家?guī)淼腏ava中的break和continue關鍵字的使用方法總結全部內(nèi)容了,希望大家多多支持腳本之家~

相關文章

  • SpringBoot POST請求接收多個參數(shù)值為null問題

    SpringBoot POST請求接收多個參數(shù)值為null問題

    SpringBoot接口中POST請求接收JSON數(shù)據(jù)時,使用簡單類型接收會報null,需要封裝成實體類或使用Map(并注明泛型)接收,并且使用@RequestBody注解
    2025-02-02
  • 簡單了解Spring中的事務控制

    簡單了解Spring中的事務控制

    這篇文章主要介紹了簡單了解Spring中的事務控制,事務是一組操作的執(zhí)行單元,下面我們來簡單學習一下吧
    2019-05-05
  • java自定義異常以及throw和throws關鍵字用法

    java自定義異常以及throw和throws關鍵字用法

    這篇文章主要介紹了java自定義異常以及throw和throws關鍵字用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Java使用Iterator迭代器遍歷集合數(shù)據(jù)的方法小結

    Java使用Iterator迭代器遍歷集合數(shù)據(jù)的方法小結

    這篇文章主要介紹了Java使用Iterator迭代器遍歷集合數(shù)據(jù)的方法,結合實例形式分析了java迭代器進行集合數(shù)據(jù)遍歷的常見操作技巧,需要的朋友可以參考下
    2019-11-11
  • Java簡單使用EasyExcel操作讀寫excel的步驟與要點

    Java簡單使用EasyExcel操作讀寫excel的步驟與要點

    相信現(xiàn)在很多搞后端的同學大部分做的都是后臺管理系統(tǒng),那么管理系統(tǒng)就肯定免不了Excel的導出導入功能,下面這篇文章主要給大家介紹了關于Java簡單使用EasyExcel操作讀寫excel的步驟與要點,需要的朋友可以參考下
    2022-09-09
  • Java字節(jié)流與基本數(shù)據(jù)類型的轉換實例

    Java字節(jié)流與基本數(shù)據(jù)類型的轉換實例

    本篇文章主要介紹了Java字節(jié)流與基本數(shù)據(jù)類型的轉換實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Java語言中4種內(nèi)部類的超詳細講解

    Java語言中4種內(nèi)部類的超詳細講解

    這篇文章主要給大家介紹了關于Java語言中4種內(nèi)部類的超詳細講解,內(nèi)部類可以分為:實例內(nèi)部類、靜態(tài)內(nèi)部類和成員內(nèi)部類,每種內(nèi)部類都有它特定的一些特點,文中介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • Spring Cache手動清理Redis緩存

    Spring Cache手動清理Redis緩存

    這篇文章主要介紹了Spring Cache手動清理Redis緩存,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • 將java項目打包成exe可執(zhí)行文件的完整步驟

    將java項目打包成exe可執(zhí)行文件的完整步驟

    最近項目要求,需要將java項目生成exe文件,下面這篇文章主要給大家介紹了關于如何將java項目打包成exe可執(zhí)行文件的相關資料,文章通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • java實現(xiàn)字符串反轉

    java實現(xiàn)字符串反轉

    這篇文章主要為大家詳細介紹了java實現(xiàn)字符串反轉,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05

最新評論