這篇文章主要介紹switch如何在java基礎中使用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

在判斷語句方面,大家接觸if比較多,容易忽略另一種方法,那就是switch語句,也是作為判斷來使用的。它和if同屬于一種分支控制,不過和if的語法結構等都不一樣。
1.語法結構
switch(變量/表達式){
case 數值1:分支1;break;
case 數值2:分支2;break;
case 數值3:分支3;break;
default:最后一個分支;
}注意點:
(1)case后的數值,不能重復。
(2)case是無序的,先寫后寫都可以,關鍵是是否能夠匹配上switch作用的變量。
(3)switch作用的變量類型:short,byte,char,int,String。
(4)default語句是可選的。
2.工作原理
switch語句會根據表達式的值從相匹配的case標簽處開始執(zhí)行,一直執(zhí)行到break語句處或者是switch語句的末尾。與任意case值不匹配,則進入default語句(如果存在default語句的情況)。
3.實例
Scanner input = new Scanner(System.in);
System.out.print("請輸入一個正整數:");
int num = input.nextInt();
switch(num) {
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期日");
break;
default:
System.out.println("您輸入的數據不合法");
break;
}補充:用switch能做的,用if都能做,但反過來則不行。
以上是“switch如何在java基礎中使用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!
網頁標題:switch如何在java基礎中使用-創(chuàng)新互聯
本文鏈接:http://chinadenli.net/article42/cohcec.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站內鏈、網站營銷、品牌網站建設、微信公眾號、網站設計公司、靜態(tài)網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯