国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

西安做網(wǎng)站公無憂seo博客

西安做網(wǎng)站公,無憂seo博客,網(wǎng)站服務(wù)器 內(nèi)存,國家企業(yè)信用信息公示信息查詢網(wǎng)Java switch case 語句 switch case 語句判斷一個變量與一系列值中某個值是否相等,每個值稱為一個分支。 語法 switch case 語句語法格式如下: switch(expression){case value ://語句break; //可選case value ://語句break; //可選//你可以有任意數(shù)量…

Java switch case 語句

switch case 語句判斷一個變量與一系列值中某個值是否相等,每個值稱為一個分支。

語法

switch case 語句語法格式如下:

switch(expression){case value ://語句break; //可選case value ://語句break; //可選//你可以有任意數(shù)量的case語句default : //可選//語句
}

在這里插入圖片描述

switch case 語句有如下規(guī)則:

  • switch 語句中的變量類型可以是: byte、short、int 或者 char。從 Java SE 7 開始,switch 支持字符串 String 類型了,同時 case 標(biāo)簽必須為字符串常量或字面量。

  • switch 語句可以擁有多個 case 語句。每個 case 后面跟一個要比較的值和冒號。

  • case 語句中的值的數(shù)據(jù)類型必須與變量的數(shù)據(jù)類型相同,而且只能是常量或者字面常量。

  • 當(dāng)變量的值與 case 語句的值相等時,那么 case 語句之后的語句開始執(zhí)行,直到 break 語句出現(xiàn)才會跳出 switch 語句。

  • 當(dāng)遇到 break 語句時,switch 語句終止。程序跳轉(zhuǎn)到 switch 語句后面的語句執(zhí)行。case 語句不必須要包含 break 語句。如果沒有 break 語句出現(xiàn),程序會繼續(xù)執(zhí)行下一條 case 語句,直到出現(xiàn) break 語句。

  • switch 語句可以包含一個 default 分支,該分支一般是 switch 語句的最后一個分支(可以在任何位置,但建議在最后一個)。default 在沒有 case 語句的值和變量值相等的時候執(zhí)行。default 分支不需要 break 語句。

  • switch case 執(zhí)行時,一定會先進(jìn)行匹配,匹配成功返回當(dāng)前 case 的值,再根據(jù)是否有 break,判斷是否繼續(xù)輸出,或是跳出判斷。

實例
Test.java 文件代碼:

public class Test {public static void main(String args[]){//char grade = args[0].charAt(0);char grade = 'C';switch(grade){case 'A' :System.out.println("優(yōu)秀"); break;case 'B' :case 'C' :System.out.println("良好");break;case 'D' :System.out.println("及格");break;case 'F' :System.out.println("你需要再努力努力");break;default :System.out.println("未知等級");}System.out.println("你的等級是 " + grade);}
}

以上代碼編譯運(yùn)行結(jié)果如下:

良好
你的等級是 C

如果 case 語句塊中沒有 break 語句時,JVM 并不會順序輸出每一個 case 對應(yīng)的返回值,而是繼續(xù)匹配,匹配不成功則返回默認(rèn) case。

Test.java 文件代碼:

public class Test {public static void main(String args[]){int i = 5;switch(i){case 0:System.out.println("0");case 1:System.out.println("1");case 2:System.out.println("2");default:System.out.println("default");}}
}

以上代碼編譯運(yùn)行結(jié)果如下:

default

如果 case 語句塊中沒有 break 語句時,匹配成功后,從當(dāng)前 case 開始,后續(xù)所有 case 的值都會輸出。

Test.java 文件代碼:

public class Test {public static void main(String args[]){int i = 1;switch(i){case 0:System.out.println("0");case 1:System.out.println("1");case 2:System.out.println("2");default:System.out.println("default");}}
}

以上代碼編譯運(yùn)行結(jié)果如下:

1
2
default

如果當(dāng)前匹配成功的 case 語句塊沒有 break 語句,則從當(dāng)前 case 開始,后續(xù)所有 case 的值都會輸出,如果后續(xù)的 case 語句塊有 break 語句則會跳出判斷。

Test.java 文件代碼:

public class Test {public static void main(String args[]){int i = 1;switch(i){case 0:System.out.println("0");case 1:System.out.println("1");case 2:System.out.println("2");case 3:System.out.println("3"); break;default:System.out.println("default");}}
}

以上代碼編譯運(yùn)行結(jié)果如下:

1
2
3
http://m.aloenet.com.cn/news/41270.html

相關(guān)文章:

  • 做網(wǎng)站需要學(xué)習(xí)多久域名被墻查詢
  • 公司網(wǎng)站制作多少錢好用的磁力搜索引擎
  • 電影網(wǎng)頁制作素材刷關(guān)鍵詞排名seo軟件
  • 網(wǎng)費(fèi)一年多少錢優(yōu)化設(shè)計電子版在哪找
  • 南京做網(wǎng)站建設(shè)有哪些內(nèi)容做百度推廣多少錢
  • 東莞網(wǎng)站推廣公司建站abc官方網(wǎng)站
  • 上海網(wǎng)站設(shè)計銷售營銷方案100例
  • 項目宣傳網(wǎng)站模板百度最新版本2022
  • 做wap網(wǎng)站能火嗎合肥網(wǎng)站
  • 網(wǎng)站維護(hù)一年多少費(fèi)收錄排名好的發(fā)帖網(wǎng)站
  • 網(wǎng)站地址欄圖標(biāo)制作企業(yè)高管培訓(xùn)課程有哪些
  • 做酒店管理網(wǎng)站的作用成都網(wǎng)絡(luò)推廣外包
  • wordpress 眾籌模板seo效果最好的是
  • 做百度推廣需要網(wǎng)站嗎單頁站好做seo嗎
  • 大氣網(wǎng)站背景圖怎么快速推廣自己的產(chǎn)品
  • 個人網(wǎng)站開發(fā)淘寶指數(shù)查詢官網(wǎng)
  • 個人網(wǎng)站怎么做微信支付一個企業(yè)該如何進(jìn)行網(wǎng)絡(luò)營銷
  • 西安網(wǎng)站建設(shè)哪個平臺好百度搜索seo
  • 北京網(wǎng)站建設(shè)有哪些深圳搜索引擎優(yōu)化推廣
  • 有什么網(wǎng)站可以做搜索引擎調(diào)詞平臺
  • 上海建設(shè)工程造價協(xié)會官網(wǎng)班級優(yōu)化大師怎么下載
  • 網(wǎng)站建設(shè)佰首選金手指二六職業(yè)培訓(xùn)機(jī)構(gòu)哪家最好
  • 新聞網(wǎng)站如何做原創(chuàng)內(nèi)容肇慶seo外包公司
  • ??诰W(wǎng)站建設(shè)運(yùn)營百度手機(jī)端排名如何優(yōu)化
  • 6黃頁網(wǎng)站建設(shè)互聯(lián)網(wǎng)公司排名2021
  • 網(wǎng)站開發(fā)日常工作廊坊seo推廣
  • wordpress調(diào)用分類圖片大小長沙靠譜的關(guān)鍵詞優(yōu)化
  • 海外域名提示風(fēng)險網(wǎng)站嗎成都網(wǎng)站seo服務(wù)
  • 濟(jì)南網(wǎng)站建設(shè)維護(hù)公司關(guān)鍵詞挖掘工具網(wǎng)站
  • 哪些調(diào)查網(wǎng)站可以做問卷賺錢可以訪問境外的瀏覽器