switch 關鍵字:
switch表達式的值決定選擇哪個case分支,如果找不到相應的分支,就直接從"default" 開始輸出。
當程序執行一條case語句后,因為例子中的case分支中沒有break 和return語句,所以程序會執行緊接于其后的語句。
也就是說,不管default放在什么
位置,它總是在最后一個處理,然后繼續向下處理!
所以,最后的處理辦法,避免出現以外結果的最好辦法就是每一個case
以及default語句都要加一個break!
byte關鍵字:
byte表示字節型,它的范圍在 -127~ 128之間 ,
byte a=129;這樣定義,超過了 byte的范圍,會不允許定義。
但是當
byte a=(byte)3049;這種情況,進行強制轉換的??梢远x
a的值為-23;