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

Java中的Switch?Case語(yǔ)句及示例詳解

 更新時(shí)間:2026年01月09日 09:59:04   作者:木合塔爾?麥麥提  
Java中的SwitchCase語(yǔ)句用于處理多個(gè)選項(xiàng),本文結(jié)合實(shí)例代碼給大家介紹Java中的Switch?Case語(yǔ)句及示例,感興趣的朋友跟隨小編一起看看吧

Java中的Switch Case語(yǔ)句及其示例

當(dāng)我們有許多選項(xiàng)(或多個(gè)選項(xiàng)),并且我們可能需要為每個(gè)選項(xiàng)執(zhí)行不同的任務(wù)時(shí),會(huì)使用Switch case語(yǔ)句。

Switch case語(yǔ)句的語(yǔ)法如下所示——

switch (variable or an integer expression)
{
     case constant:
     //Java code
     ;
     case constant:
     //Java code
     ;
     default:
     //Java code
     ;
}

A Simple Switch Case Example

public class SwitchCaseExample1 {
   public static void main(String args[]){
     int num=2;
     switch(num+2)
     {
        case 1:
	  System.out.println("Case1: Value is: "+num);
	case 2:
	  System.out.println("Case2: Value is: "+num);
	case 3:
	  System.out.println("Case3: Value is: "+num);
        default:
	  System.out.println("Default: Value is: "+num);
      }
   }
}

 說(shuō)明:在switch中我給出了一個(gè)表達(dá)式,也可以給出變量。我給出了num+2,其中num值為2,相加后的表達(dá)式為4。由于沒(méi)有定義值為4的情況,因此執(zhí)行了默認(rèn)情況。這就是為什么我們應(yīng)該在switch的情況下使用default,這樣,如果沒(méi)有匹配條件的catch,就會(huì)執(zhí)行默認(rèn)塊。

交換機(jī)案例中的Break語(yǔ)句
Break語(yǔ)句在switch情況下是可選的,但您幾乎每次處理switch情況時(shí)都會(huì)使用它。在我們討論break語(yǔ)句之前,讓我們看看下面的示例,其中我沒(méi)有使用break語(yǔ)句:

public class SwitchCaseExample2 {
   public static void main(String args[]){
      int i=2;
      switch(i)
      {
	 case 1:
	   System.out.println("Case1 ");
	 case 2:
	   System.out.println("Case2 ");
	 case 3:
	   System.out.println("Case3 ");
	 case 4:
           System.out.println("Case4 ");
	 default:
	   System.out.println("Default ");
      }
   }
}

Example with break statement

public class SwitchCaseExample2 {
   public static void main(String args[]){
      int i=2;
      switch(i)
      {
	 case 1:
	   System.out.println("Case1 ");
	   break;
	 case 2:
	   System.out.println("Case2 ");
	   break;
	 case 3:
	   System.out.println("Case3 ");
	   break;
	 case 4:
           System.out.println("Case4 ");
           break;
	 default:
	   System.out.println("Default ");
      }
   }
}

到此這篇關(guān)于Java中的Switch Case語(yǔ)句及示例詳解的文章就介紹到這了,更多相關(guān)java switch case語(yǔ)句內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java中兩種拋出異常的方式示例詳解

    Java中兩種拋出異常的方式示例詳解

    在Java中有兩種拋出異常的方式,一種是throw,直接拋出異常,另一種是throws,間接拋出異常,本文給大家詳細(xì)說(shuō)明java中兩種拋出異常的方式,感興趣的朋友一起看看吧
    2023-08-08
  • java ConcurrentHashMap分段加鎖提高并發(fā)效率

    java ConcurrentHashMap分段加鎖提高并發(fā)效率

    這篇文章主要為大家介紹了java ConcurrentHashMap分段加鎖提高并發(fā)效率,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Java 如何實(shí)現(xiàn)POST(x-www-form-urlencoded)請(qǐng)求

    Java 如何實(shí)現(xiàn)POST(x-www-form-urlencoded)請(qǐng)求

    這篇文章主要介紹了Java 實(shí)現(xiàn)POST(x-www-form-urlencoded)請(qǐng)求,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • IDEA如何恢復(fù)刪除模塊pom文件

    IDEA如何恢復(fù)刪除模塊pom文件

    文章介紹了四種恢復(fù)Maven項(xiàng)目模塊的方法,包括手動(dòng)加回、強(qiáng)制重建模塊關(guān)系、取消忽略并重建緩存以及刪除IDEA項(xiàng)目配置,這些方法可以幫助解決Maven項(xiàng)目模塊丟失或被忽略的問(wèn)題
    2026-02-02
  • 關(guān)于java.lang.IllegalArgumentException異常的正確解決方法

    關(guān)于java.lang.IllegalArgumentException異常的正確解決方法

    java.lang.IllegalArgumentException 是 Java 編程語(yǔ)言中的一個(gè)運(yùn)行時(shí)異常,通常表示向方法傳遞了一個(gè)不合法或不適當(dāng)?shù)膮?shù),本文給大家分享有關(guān)java.lang.IllegalArgumentException異常的正確解決方法,感興趣的朋友跟隨小編一起看看吧
    2025-09-09
  • ssm整合之Spring整合MyBatis框架配置事務(wù)的詳細(xì)教程

    ssm整合之Spring整合MyBatis框架配置事務(wù)的詳細(xì)教程

    這篇文章主要介紹了ssm整合之Spring整合MyBatis框架配置事務(wù),本文通過(guò)圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 關(guān)于elcipse 安裝lombok插件解決 @Slf4j 等找不到log變量問(wèn)題

    關(guān)于elcipse 安裝lombok插件解決 @Slf4j 等找不到log變量問(wèn)題

    這篇文章主要介紹了關(guān)于elcipse 安裝lombok插件解決 @Slf4j 等找不到log變量問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • Spring中的@Conditional注解實(shí)現(xiàn)分析

    Spring中的@Conditional注解實(shí)現(xiàn)分析

    這篇文章主要介紹了Spring中的@Conditional注解實(shí)現(xiàn)分析,  @Conditional是Spring 4出現(xiàn)的注解,但是真正露出價(jià)值的是Spring Boot的擴(kuò)展@ConditionalOnBean等,需要的朋友可以參考下
    2023-12-12
  • Spring實(shí)戰(zhàn)之Bean的作用域singleton和prototype用法分析

    Spring實(shí)戰(zhàn)之Bean的作用域singleton和prototype用法分析

    這篇文章主要介紹了Spring實(shí)戰(zhàn)之Bean的作用域singleton和prototype用法,結(jié)合實(shí)例形式分析了Bean的作用域singleton和prototype相關(guān)使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • javax.validation.constraints如何校驗(yàn)參數(shù)合法性

    javax.validation.constraints如何校驗(yàn)參數(shù)合法性

    本文將深入探討javax.validation.constraints的基本用法和高級(jí)應(yīng)用,幫助讀者更好地理解和運(yùn)用這個(gè)強(qiáng)大的校驗(yàn)框架,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07

最新評(píng)論

井研县| 清河县| 苍南县| 宣汉县| 安宁市| 福州市| 景东| 广昌县| 张家口市| 炉霍县| 桃源县| 聂拉木县| 永年县| 调兵山市| 买车| 稷山县| 治县。| 金平| 马边| 皋兰县| 申扎县| 尚志市| 常山县| 乐至县| 铜鼓县| 兴和县| 关岭| 高密市| 东阳市| 高邑县| 石景山区| 大厂| 监利县| 万盛区| 来安县| 额济纳旗| 夹江县| 石城县| 达日县| 海宁市| 宣化县|