溫馨提示×

java中的case語句怎么使用

小億
191
2023-12-14 23:48:43
欄目: 編程語言

在Java中,case語句用于在switch語句中執(zhí)行特定的操作。以下是使用case語句的基本語法:

switch (expression) {
    case value1:
        // 執(zhí)行語句塊1
        break;
    case value2:
        // 執(zhí)行語句塊2
        break;
    ...
    default:
        // 如果沒有匹配的值,則執(zhí)行默認語句塊
}
  • expression 是一個可以產(chǎn)生整數(shù)值的表達式,通常是一個變量。
  • value1,value2等是用來與表達式的值進行比較的常量。它們必須是整數(shù)、字符或枚舉類型。
  • break語句用于終止當前的case語句塊。如果沒有break語句,程序將會繼續(xù)執(zhí)行下一個case語句塊。
  • default語句塊是可選的,它在沒有匹配的值時執(zhí)行。

以下是一個使用case語句的示例:

int day = 3;
String dayName;

switch (day) {
    case 1:
        dayName = "Monday";
        break;
    case 2:
        dayName = "Tuesday";
        break;
    case 3:
        dayName = "Wednesday";
        break;
    case 4:
        dayName = "Thursday";
        break;
    case 5:
        dayName = "Friday";
        break;
    default:
        dayName = "Invalid day";
}

System.out.println("Day: " + dayName);

在上面的示例中,根據(jù)day的值,將相應的字符串賦給dayName變量。最后,打印出dayName的值。在這種情況下,day的值為3,因此輸出為"Day: Wednesday"。

0