java枚举类的使用
时间: 2024-04-26 21:26:03 浏览: 113
Java的枚举类是一种特殊的类,用于定义一组固定的常量。枚举类在很多情况下可以代替常规的整数或字符串常量,使代码更加可读和易于维护。
要使用枚举类,首先需要定义一个枚举类型。例如,假设我们要定义一个表示星期几的枚举类:
```java
public enum DayOfWeek {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
```
在这个例子中,我们定义了一个枚举类型`DayOfWeek`,其中包含了七个常量:`MONDAY`、`TUESDAY`、`WEDNESDAY`、`THURSDAY`、`FRIDAY`、`SATURDAY`和`SUNDAY`。
我们可以使用这些枚举常量来声明变量、作为方法的参数或返回值。例如:
```java
DayOfWeek today = DayOfWeek.MONDAY;
System.out.println("Today is " + today);
public void printDay(DayOfWeek day) {
System.out.println("Today is " + day);
阅读全文