天天看點

java中的Switch case語句

java中的Switch case 語句

        在Switch語句中有4個關鍵字:switch,case break,default.

在switch(變量),變量隻能是整型或者字元型,程式先讀出這個變量的值,然後在各個"case"裡查找哪個值和這個變量相等,如果相等,則條件成立,程式執行相應的分支,直到碰上break或有switch語句結束.

      有幾個需要着重注意的地方.

      第一,前面說了switch(變量),隻能是整型和字元類型.

      第二,case之後是直接的常量數值.

第三,break使得程式在執行完選中的分支後,可以跳出整個switch語句,如果沒有這個break,程廳将繼續執行下一個分支.

 第四,default是可選的,如果沒有default,程式找不到比對的case分支後,将在switch語句範圍内不做什麼事,直接完成.

 第五,如果case中隻有一條執行的語句,可以不加{},如果有多條執行的語句時,則需要加上{},來明砽case分支.如果需要在case中定義變量則必須加上{}.

上一篇: LA 4256