如何在Java中使用switch語句對(duì)枚舉進(jìn)行條件判斷

小樊
96
2024-08-09 09:33:36
欄目: 編程語言

在Java中,可以使用switch語句對(duì)枚舉進(jìn)行條件判斷。以下是一個(gè)示例代碼:

public class EnumExample {

    public enum Color {
        RED, GREEN, BLUE
    }

    public static void main(String[] args) {
        Color color = Color.RED;

        switch(color) {
            case RED:
                System.out.println("The color is red");
                break;
            case GREEN:
                System.out.println("The color is green");
                break;
            case BLUE:
                System.out.println("The color is blue");
                break;
            default:
                System.out.println("Unknown color");
                break;
        }
    }
}

在上面的代碼中,定義了一個(gè)枚舉Color,然后在main方法中使用switch語句對(duì)枚舉進(jìn)行條件判斷。根據(jù)枚舉color的取值,輸出對(duì)應(yīng)的顏色信息。如果枚舉的取值不在定義的范圍內(nèi),會(huì)執(zhí)行default語句塊中的代碼。

0