通过enum定义枚举类
- 定义的enum类型总是继承自java.lang.Enum,且无法被继承
- 只能定义出enum的实例,无法通过new操作符创建新的enum
- 定义的每个实例都是引用类型的一味实例
- 可以将enum类型用于switch语句
public class Main {
public static void main(String[] args) {
for(Weekday day:Weekday.values()){
System.out.println(day.name());
}
Weekday fri=Weekday.FRI;
//enum ->String
System.out.println(fri.name());
//定义时的序号
System.out.println(fri.ordinal());
//String->enum->name()
System.out.println(Weekday.valueOf("SUN").name());
}
}
来源:CSDN
作者:weixin_45215505
链接:https://blog.csdn.net/weixin_45215505/article/details/104600797