標籤:
在條件判斷語句(if語句)過多時,可以使用開關語句來編寫。開關語句的基本結構是:
switch(整數){
case 整數值 1: 語句; break;
case 整數值 2: 語句; break;
case 整數值 3: 語句; break;
……………………..
default: 語句;
}
當“整數”的值等於“整數值1”、“整數值2”、“整數值3”......中的一個時,執行相應的語句,執行完成跳出開關語句;若沒有相當的數值,則執行default後邊的語句,執行完成跳出開關語句。
註:break語句用於跳出開關語句。
樣本:輸出當前月份。
public class control17{
public static void main(String[] args){
int i=8;
switch(i){
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;
case 8: System.out.println("是八月份");break;
case 9: System.out.println("是九月份");break;
case 10: System.out.println("是十月份");break;
case 11: System.out.println("是十一月份");break;
case 12:System.out.println("是十二月份");break;
default: System.out.println("fault");
}
}
}
運行結果:
是八月份
4.Java開關語句-switch