中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

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

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

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

Java switch case 語句

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

語法

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 類型了,同時(shí) case 標(biāo)簽必須為字符串常量或字面量。

  • switch 語句可以擁有多個(gè) case 語句。每個(gè) case 后面跟一個(gè)要比較的值和冒號(hào)。

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

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

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

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

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

實(shí)例
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("未知等級(jí)");}System.out.println("你的等級(jí)是 " + grade);}
}

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

良好
你的等級(jí)是 C

如果 case 語句塊中沒有 break 語句時(shí),JVM 并不會(huì)順序輸出每一個(gè) case 對(duì)應(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 語句時(shí),匹配成功后,從當(dāng)前 case 開始,后續(xù)所有 case 的值都會(huì)輸出。

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 的值都會(huì)輸出,如果后續(xù)的 case 語句塊有 break 語句則會(huì)跳出判斷。

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://www.risenshineclean.com/news/41270.html

相關(guān)文章:

  • 做網(wǎng)站需要學(xué)習(xí)多久域名被墻查詢
  • 公司網(wǎng)站制作多少錢好用的磁力搜索引擎
  • 電影網(wǎng)頁制作素材刷關(guān)鍵詞排名seo軟件
  • 網(wǎng)費(fèi)一年多少錢優(yōu)化設(shè)計(jì)電子版在哪找
  • 南京做網(wǎng)站建設(shè)有哪些內(nèi)容做百度推廣多少錢
  • 東莞網(wǎng)站推廣公司建站abc官方網(wǎng)站
  • 上海網(wǎng)站設(shè)計(jì)銷售營銷方案100例
  • 項(xiàng)目宣傳網(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)品
  • 個(gè)人網(wǎng)站開發(fā)淘寶指數(shù)查詢官網(wǎng)
  • 個(gè)人網(wǎng)站怎么做微信支付一個(gè)企業(yè)該如何進(jìn)行網(wǎng)絡(luò)營銷
  • 西安網(wǎng)站建設(shè)哪個(gè)平臺(tái)好百度搜索seo
  • 北京網(wǎng)站建設(shè)有哪些深圳搜索引擎優(yōu)化推廣
  • 有什么網(wǎng)站可以做搜索引擎調(diào)詞平臺(tái)
  • 上海建設(shè)工程造價(jià)協(xié)會(huì)官網(wǎng)班級(jí)優(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)險(xiǎn)網(wǎng)站嗎成都網(wǎng)站seo服務(wù)
  • 濟(jì)南網(wǎng)站建設(shè)維護(hù)公司關(guān)鍵詞挖掘工具網(wǎng)站
  • 哪些調(diào)查網(wǎng)站可以做問卷賺錢可以訪問境外的瀏覽器