亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  技術(shù)干貨  > java switch支持的數(shù)據(jù)類型有哪些?

java switch支持的數(shù)據(jù)類型有哪些?

來源:千鋒教育
發(fā)布人:qyf
時(shí)間: 2023-03-21 17:14:00 1679390040

java switch支持的數(shù)據(jù)類型有哪些

  switch結(jié)合case,能夠判斷一個(gè)變量或表達(dá)式與一系列值中的某個(gè)值是否相等,這里的每個(gè)值都被稱為一個(gè)分支。switch語句在執(zhí)行時(shí),會(huì)先進(jìn)行值的匹配,匹配成功時(shí)會(huì)進(jìn)入到對(duì)應(yīng)case語句。再根據(jù)是否有 break語句,判斷是否繼續(xù)輸出,或是跳出當(dāng)前switch判斷。

  基本語法

  在使用switch之前,首先我們得記住它的基本語法結(jié)構(gòu),其基本語法格式如下:

  switch(值){

  case 值1:

  //switch中的值與值1相等時(shí)執(zhí)行的代碼

  break; //可選

  case 值2:

  //switch中的值與值2相等時(shí)執(zhí)行的代碼

  break; //可選

  case 值3:

  //switch中的值與值3相等時(shí)執(zhí)行的代碼

  break; //可選

  case 值4:

  //switch中的值與值4相等時(shí)執(zhí)行的代碼

  break; //可選

  default:

  //switch中的值與以上所有值都不相等時(shí)執(zhí)行的代碼

  break; //可選

  }

  支持的數(shù)據(jù)類型

  Java中的switch語句支持的數(shù)據(jù)類型包括整型(byte, short, int, long), 字符型(char), 枚舉類型(Enum), 字符串(String), 以及從Java 7開始支持的表達(dá)式類型(switch表達(dá)式)。

  以下是一些示例代碼,展示了如何在Java中使用switch語句處理不同類型的數(shù)據(jù):

  1.整型數(shù)據(jù)類型的switch語句示例:

  int day = 5;

  switch (day) {

  case 1:

  System.out.println("Monday");

  break;

  case 2:

  System.out.println("Tuesday");

  break;

  case 3:

  System.out.println("Wednesday");

  break;

  case 4:

  System.out.println("Thursday");

  break;

  case 5:

  System.out.println("Friday");

  break;

  case 6:

  System.out.println("Saturday");

  break;

  case 7:

  System.out.println("Sunday");

  break;

  default:

  System.out.println("Invalid day");

  break;

  }

  2.字符型數(shù)據(jù)類型的switch語句示例:

  char grade = 'B';

  switch (grade) {

  case 'A':

  System.out.println("Excellent!");

  break;

  case 'B':

  case 'C':

  System.out.println("Well done");

  break;

  case 'D':

  System.out.println("You passed");

  break;

  case 'F':

  System.out.println("Better try again");

  break;

  default:

  System.out.println("Invalid grade");

  break;

  }

  3.枚舉類型的switch語句示例:

  enum WeekDay {

  MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY

  }

  WeekDay day = WeekDay.FRIDAY;

  switch (day) {

  case MONDAY:

  System.out.println("Monday");

  break;

  case TUESDAY:

  System.out.println("Tuesday");

  break;

  case WEDNESDAY:

  System.out.println("Wednesday");

  break;

  case THURSDAY:

  System.out.println("Thursday");

  break;

  case FRIDAY:

  System.out.println("Friday");

  break;

  case SATURDAY:

  System.out.println("Saturday");

  break;

  case SUNDAY:

  System.out.println("Sunday");

  break;

  default:

  System.out.println("Invalid day");

  break;

  }

  字符串?dāng)?shù)據(jù)類型的switch語句示例:

  String fruit = "apple";

  switch (fruit) {

  case "banana":

  System.out.println("Banana");

  break;

  case "apple":

  System.out.println("Apple");

  break;

  case "orange":

  System.out.println("Orange");

  break;

  default:

  System.out.println("Invalid fruit");

  break;

  }

  switch表達(dá)式示例:

  int day = 5;

  String dayType = switch (day) {

  case 1, 2, 3, 4, 5 -> "Weekday";

  case 6, 7 -> "Weekend";

  default -> "Invalid day";

  };

  System.out.println(dayType);

  大家可以多練習(xí)練習(xí),畢竟學(xué)會(huì)java中的switch語句還是有很多好處的,比如:使用switch可以避免使用大量的if...else if語句,雖然他們實(shí)現(xiàn)的功能是一樣的,但是switch語句的代碼更簡潔,更好理解一些,所以大家快動(dòng)手吧!!!

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
python字符串截取?

在Python中,字符串是一種非常常見的數(shù)據(jù)類型,它可以用來表示文本、數(shù)字、符號(hào)等內(nèi)容。在實(shí)際應(yīng)用中,我們經(jīng)常需要對(duì)字符串進(jìn)行截取,以便獲取...詳情>>

2023-11-02 17:56:27
Python socket C/S結(jié)構(gòu)的聊天室應(yīng)用實(shí)現(xiàn)?

隨著互聯(lián)網(wǎng)的發(fā)展,聊天室應(yīng)用成為人們?nèi)粘I钪惺殖R姷囊环N社交方式。Python語言的Socket模塊是實(shí)現(xiàn)網(wǎng)絡(luò)通信的重要工具,可以輕松地實(shí)現(xiàn)C/...詳情>>

2023-11-02 17:53:38
用while求1到100的奇數(shù)和?

在計(jì)算機(jī)編程中,循環(huán)語句是非常重要的一部分。而while語句是其中最基本也是最常用的一種。它的作用是在滿足一定條件的情況下,重復(fù)執(zhí)行一段代...詳情>>

2023-11-02 17:50:57
python創(chuàng)建一個(gè)集合?

在Python中,集合是一種無序且不重復(fù)的數(shù)據(jù)類型,可以用于存儲(chǔ)一組元素。創(chuàng)建一個(gè)集合非常簡單,只需要使用大括號(hào){}或者set()函數(shù)即可。使用大...詳情>>

2023-11-02 17:34:02
linux改文件屬主命令?

Linux文件相關(guān)命令1、命令一:cat cat命令應(yīng)該是在Linux中查看文件內(nèi)容最常見的命令了。使用cat命令會(huì)打印指定文件的所有內(nèi)容到標(biāo)準(zhǔn)輸出上,比...詳情>>

2023-10-31 19:58:15
日本乱熟人妻精品乱码涩爱| 浓毛BGMBGMBGM胖老太太| 久久综合激的五月天的歌词| 免费源码资源源码站| 人妻无码一区二区19P| 无码国产精品一区二区免费16| 亚洲 欧美 激情 另类 校园 | 人人超碰人人超级碰国| 图片区小说区AV区| 亚洲香蕉一本大道在线| H无码精品动漫在线观看| 国产精品JIZZ在线观看| 久久AV高潮AV无码AV喷吹| 欧美日韩XXOO无码专区| 无码少妇精品一区二区免费动态| 亚洲熟妇人av一区二区三区| CHINESE熟女老女人HD,| 国产黄 色 网 站 成 人免费| 久久国产精品99久久人人澡| 全部孕妇毛片丰满孕妇孕交| 性色欲情侣网站WWW| 婬乱丰满熟妇XXXXⅩ性| 嗯~别停~用力点~再快点| 精品国产乱码久久久久久1区2区| 欧美人与物VIDEOS另类| 性欧美VIDEO高清| 77777亚洲午夜久久多人| 国产精品美女久久久久网站浪潮| 胯下娇喘的班主任| 天堂√中文在线BT| 又黑又肥的60岁岳| 隔着衣服吃你的小尖尖作文| 久久人人爽人人爽AV片| 少妇熟女视频一区二区三区| 一本一道人人妻人人妻| 丰满少妇XXXⅩBBBB视频| 久久久受WWW免费人成| 视频一区二区三区在线| 约附近的寂寞妇女| 国产成人无码综合亚洲日韩| 美女扒开腿让男人桶爽网站| 无码一区二区三区不卡AV| 99国产亚洲精品美女久久久久| 国产欧美另类久久久精品图片 | 精品国产AV 无码一区二区三区| 人妻 日韩 欧美 综合 制服| 亚洲精品中文字幕乱码4区| 超清无码熟妇人妻AV在线电影 | 一本色道久久HEZYO无码 | 三上悠亚SSⅠN939无码播放| 野花影视免费观看高清| 国产精品久久久久久久影院| 男阳茎进女阳道啪啪| 亚洲AV无码乱码在线观看性色扶 | 日产精品卡二卡三卡四卡区| 亚洲熟妇AV日韩熟妇AV| 国产成人无码A区在线观看视频A | 熟睡入侵JEALOUSVUE| 中文字幕日本乱码仑区在线| 国产亚洲人成在线播放| 日本少妇三级HD激情在线观看| 亚洲综合国产精品无码AⅤ| 国产成人亚洲综合无码DVD| 欧美日韩精品视频一区二区| 亚洲熟妇无码AV不卡在线播放| 国产边做饭边被躁在线小说| 欧美成年黄网站色视频| 亚洲日韩国产精品乱-久| 国产精品福利自产拍在线观看| 女人与公拘交酡ZOZO| 亚洲无人区码一码二码三码的特点| 国产CHINASEX对白VID| 漂亮人妻偷人精品视频| 在公车被灌满JING液| 韩漫漫画登录页面入口弹窗秋蝉张| 日日日日做夜夜夜夜无码| 37大但文体艺术A级都市天气| 精品毛片高清一区二区三区| 婷婷五月六月激情综合色中文字幕| JAZZJAZZ国产精品| 麻豆AⅤ精品无码一区二区| 亚洲插肏熟女人妇的屄网址 | 精品少妇人妻av免费久久洗澡| 脱了老师内裤猛烈进入的软件| YES4444视频在线观看| 美女扒开腿让男人桶爽网站| 亚洲色欲久久久综合网东京热| 国产午夜精品久久精品电影| 熟妇女人妻丰满少妇中文字幕性生活| JAPANESE国产永久| 男男腐啪GⅤ小受无套进入 | 我妈妈的朋友8在完整有限中字木| 八戒八戒神马手机在线高清观看W| 美女把尿口扒开让男人桶| 亚洲人成网站18禁止影院| 国产又黄又爽胸又大免费视频| 天堂√在线中文最新版8| 刺激Chinese乱叫国产高潮| 人妻AV中文字幕久久| AV极品无码专区亚洲AV| 免费一对一真人视频APP| 雨后小故事完整版| 久久青榴社区福利无码| 亚洲午夜无码久久久久软件| 饥渴人妻被快递员玩弄的视频| 午夜成人影片在线观看免费完整高 | 办公室扒开奶罩揉吮奶头AV| 欧美黑人又粗又大又爽免费| 中文乱码字幕高清一区二区| 久久青草亚洲AV无码麻豆| 亚洲一码二码三码区别在哪| 久久99精品久久久久婷综合 | 护士奶头又白又大又好摸视频| 性欧美ⅩXXXX极品少妇小说| 国产日产精品_国产精品毛片| 无码OL丝袜高跟秘书在线观看不 | 久久精品亚洲熟妇少妇任你躁 | 精品亚洲自慰AV无码喷奶水| 亚洲精品宾馆在线精品酒店| 狠狠CAO2020高清视频| 亚洲爆乳成AV人在线视菜奈实| 好大好深好猛好爽视频| 亚洲成AV人片不卡无苍井空| 黑人大荫道BBWBBB高潮潮喷| 亚洲国产精品无码中文字满 | 欧美XXXX做受欧美88HD| 985大学排名一览表| 欧美老人巨大XXXX做受视频| CAOPOREN个人免费公开| 人妻少妇精品无码专区漫画| 被青梅竹马的学弟给锁定了林擎霄| 人人妻人人妻人人人人妻| 波多野结衣一二三区AV高清| 日韩人妻无码精品专区综合网| 丰满的少妇XXXXX人妻| 无码免费一区二区三区| 国产亚洲欧美日韩二三线| 亚洲成AV人片天堂网无码| 久久国产精品-国产精品| 伊人伊成久久人综合网| 女人高潮抽搐喷液30分钟视频| AV天堂永久资源网AV天堂| 人和畜禽CROPROATION| 嗯快点别停舒服好爽受不了了| 偷拍东北熟女BBWW| 好硬好大好爽18禁免费看男男| 亚洲熟妇AV日韩熟妇AV| 蜜臀av色欲一区二区三区麻豆 | 夜夜澡人摸人人添人人看| 蜜臀AV性久久久久蜜臀AⅤ麻豆| CHINA中国人妻VIDEO| 少妇久久久久久被弄到高潮| 国产免费无码一区二区视频| 亚洲爆乳成AV人在线视菜奈实| 久久久无码精品午夜| A∨无码天堂AV| 色欲久久九色一区二区三区| 国产精品-区区久久久狼| 亚洲欧美色国产综合| 免费一看一级毛片少妇丰满2| 八戒八戒神马影院在线电影4| 天堂8在线天堂资源BT| 精品卡一卡2卡三卡四卡乱码| 中文字幕AV无码免费久久| 琪琪网三级伦锂电影| 国产精华液一二三区别| 亚洲欧洲∨国产一区二区三区| 免费拗女网站1300部| 出租屋勾搭老熟妇啪啪| 亚洲AV成人综合网伊人| 久久久精品国产SM最大网站| Chinese老熟女老女人HD| 色欲蜜臀AV在线播放| 黄 色 视 频 在 线 免费观| 中文字幕人妻无码系列第三区| 日韩欧美群交P片內射中文| 国精产品一区一区三区有限在线 | 欧美性爱操逼大鸡吧| 国产精品成人亚洲777| 亚洲一区二区三区小说| 人妻 中文无码 中出| 国产日产亚洲系列最新| 张柏芝阿娇全套无删减1313| 日产乱码一二三区别免费下 | 国产777涩在线 | 美洲| 亚洲欧美日韩一区二区三区在线| 欧美激情视频一区| 国产毛多水多五月激情四射| 一本大道东京热无码| 色天使色偷偷色噜噜噜| 久久国产精品久久久久久| 菠萝菠萝蜜在线观看| 亚洲国产AⅤ精品一区二区百度| 欧美日韩精品人妻二区| 国产欧美日韩一区二区三区在线 | 妺妺晚上扒我内裤玩我J| 国产精品三级AV三级AV三级| 一本色道久久综合一| 四虎影视APP IOS| 蜜臀精品无码AV在线播放|