是的,Java中的switch-case
語句可以處理多種情況。switch-case
語句允許根據一個變量(通常是整數或枚舉類型)的值來選擇執行不同的代碼塊。每個case
子句表示一個可能的值,以及與該值關聯的代碼塊。如果變量的值與某個case
子句的值匹配,則執行該case
子句關聯的代碼塊。如果沒有匹配的case
子句,則執行default
子句(如果存在)。
下面是一個簡單的switch-case
示例:
int number = 2;
switch (number) {
case 1:
System.out.println("Number is 1");
break;
case 2:
System.out.println("Number is 2");
break;
case 3:
System.out.println("Number is 3");
break;
default:
System.out.println("Number is not 1, 2 or 3");
}
在這個示例中,number
變量的值為2,因此輸出將是"Number is 2"。switch-case
語句可以處理多種情況,只要為每種情況提供一個case
子句即可。