java枚举类有几种写法,举例说明
时间: 2023-09-12 15:08:00 浏览: 134
java枚举类型说明
Java枚举类有两种写法,分别是普通枚举类和枚举类实现接口。
1. 普通枚举类的写法:
```
public enum Color {
RED, GREEN, BLUE;
}
```
2. 枚举类实现接口的写法:
```
public enum Weekday implements Runnable {
MONDAY {
public void run() {
System.out.println("星期一");
}
},
TUESDAY {
public void run() {
System.out.println("星期二");
}
},
WEDNESDAY {
public void run() {
System.out.println("星期三");
}
},
THURSDAY {
public void run() {
System.out.println("星期四");
}
},
FRIDAY {
public void run() {
System.out.println("星期五");
}
},
SATURDAY {
public void run() {
System.out.println("星期六");
}
},
SUNDAY {
public void run() {
System.out.println("星期日");
}
};
}
```
这里的Weekday枚举类实现了Runnable接口,并在每个枚举值中实现了run()方法。
阅读全文