switch使用小結,大神勿噴
阿新 • • 發佈:2019-01-01
基本語法我在這裡就概括性的說下,
switch(數值){ //數值必須是short,long,int,char,byte;特別注意不能是boolean,float,double型別的數值
/*
*1.case 後面的數值也和前者所說的數值一樣
*2.case後面的表示式可以是任意符合邏輯語法的語句
*3.特別注意break,如果哪個case後面沒加,會執行到它的下一句,直到遇到break或者程式碼塊結尾
*/
case 數值1: 表示式1;[break;]
case 數值2: 表示式2;[break;]
case 數值3: 表示式3;[break;]
default:表示式;
}
demo:
public class basicTest {
public static void main(String[] args) {
switchTest();
}
private static void switchTest() {
int i=10, j=18,k=30;
switch(i){
case 8 : k++; break;
case 9 : k+=2; break;
case 10: k+=3;
default : k/=j;
}
System.out.println(k);
}
}
控制檯輸出為:1