switch選擇結構
單詞:
switch 開關
case 案例
default 默認
exit 退出
consume 消費
exception 異常
語法:
switch(表達式){
case 常量 1:
//代碼塊1;
break;
case 常量 2:
//代碼塊2;
break;
default:
//代碼塊
break;
}
*註意:這裏 switch case break default 是java的關鍵字。
*switch結構是等值判斷結構
1.表達式支持的數據類型(*JDK1.7以後):
①int(整數)
②String(字符串)
③short(短型)
④byte(字節類型)
⑤char(字符類型)
⑥枚舉
2.switch語句的規則:
①case語句的接收類型必須跟表達式一致
switch選擇結構用到了4個關鍵字,介紹:
*switch: 表示“開關”,這個開關就是switch關鍵字後面小括號裏的值,小括號裏要放一個整形變量(表達式)或字符型變量(表達式)。
*case:表示“情況,情形”,case後必須是一個整形或字符型的常量,通常是一個固定的字符或數字 。case塊可以有多個,順序可以改變,但是每個case後常量的值必須各不相同。
*default:表示“默認”,即其他情況不滿足。default後要緊跟冒號。default塊和case塊的先後順序可以變動,不會影響程序執行的結果。通常,dufault塊放在末尾,也可以省略。
*break:表示“停止”,即跳出當前循環。
switch選擇結構