在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
語句塊中的代碼。