如何用Java Switch實(shí)現(xiàn)多條件判斷

小樊
239
2024-06-28 12:05:24
欄目: 編程語言

在Java中,可以使用switch語句來實(shí)現(xiàn)多條件判斷。switch語句會(huì)根據(jù)表達(dá)式的值選擇執(zhí)行不同的代碼塊。以下是一個(gè)簡(jiǎn)單的示例,演示如何使用switch語句實(shí)現(xiàn)多條件判斷:

public class Main {
    public static void main(String[] args) {
        int num = 2;

        switch(num) {
            case 1:
                System.out.println("數(shù)字是1");
                break;
            case 2:
                System.out.println("數(shù)字是2");
                break;
            case 3:
                System.out.println("數(shù)字是3");
                break;
            default:
                System.out.println("未知數(shù)字");
        }
    }
}

在上面的示例中,我們使用switch語句根據(jù)num的值來執(zhí)行不同的代碼塊。根據(jù)num的值不同,會(huì)輸出不同的結(jié)果。如果num的值不在case中列出,那么會(huì)執(zhí)行default代碼塊。

注意:switch語句中的case標(biāo)簽必須是常量表達(dá)式,即在編譯時(shí)就能確定的值,不能是變量。

0