demo1 基本定义
enum Color { // 枚举类
RED,GREEN,BLUE // 实例化对象,这里的值可以用中文
}
public class JavaDemo {
public static void main(String args[]) {
Color c = Color.RED;// 获取实例化对象
System.out.println(c);
}
}
demo2 获取枚举中全部内容
enum Color { // 枚举类
RED,GREEN,BLUE // 实例化对象,这里对象可以用中文定义
}
public class JavaDemo {
public static void main(String args[]) {
for(Color c : Color.values()){// 通过values() 获取所有的值
System.out.println(c);
}
}
}
demo3 switch中枚举判断
enum Color { // 枚举类
RED,GREEN,BLUE // 实例化对象,这里对象可以用中文定义
}
public class JavaDemo {
public static void main(String args[]) {
Color c = Color.RED;
switch(c){ // 支持枚举判断
case RED:
System.out.println("红色");
break;
case GREEN:
System.out.println("绿色");
break;
case BLUE:
System.out.println("蓝色");
break;
}
}
}