Java 枚举类型方法使用示例:获取中文名称
枚举类型是一种特殊的类,可以在其中定义常量集合。枚举类型中可以定义方法,下面是一个示例:
enum DayOfWeek {
MONDAY('星期一'),
TUESDAY('星期二'),
WEDNESDAY('星期三'),
THURSDAY('星期四'),
FRIDAY('星期五'),
SATURDAY('星期六'),
SUNDAY('星期日');
private String chineseName;
DayOfWeek(String chineseName) {
this.chineseName = chineseName;
}
public String getChineseName() {
return chineseName;
}
}
public class Main {
public static void main(String[] args) {
DayOfWeek day = DayOfWeek.MONDAY;
System.out.println(day.getChineseName()); // 输出:星期一
}
}
在上面的示例中,我们定义了一个DayOfWeek枚举类型,它包含了一周的每一天,并为每个枚举常量提供了一个中文名字。DayOfWeek枚举类型还定义了一个getChineseName方法,用于获取每个常量的中文名字。
在main方法中,我们创建了一个DayOfWeek类型的变量day并将其赋值为DayOfWeek.MONDAY,然后调用getChineseName方法获取中文名字,并将结果打印输出。
这是一个简单的示例,演示了如何在枚举类型中使用方法。你可以根据自己的需求在枚举类型中定义更多的方法。
原文地址: https://www.cveoy.top/t/topic/p4z7 著作权归作者所有。请勿转载和采集!