java 枚举类(学习笔记)
枚举的常见用法:
1,常量;
public enum ColorEnum {
Red, Green, Blue;
}
2,其他,重写了构造方法
因为定义了带参数的构造器,所以列出枚举值时,必须传入对应的参数
SUNDAY("星期日"), MONDAY("星期一");
SUNDAY("星期日", 1001), MONDAY("星期一", 1002);
枚举常用的方法:
1,直接指定一个值,可以直接展示值(自己测试使用)
ColorTwoEnum colorTwoEnum = ColorTwoEnum.FRIDAY;
System.out.println(" colorTwoEnum = "+colorTwoEnum);
2,values(), ordinal() 和 valueOf() 方法(需要熟悉的方法)
values() 返回枚举类中所有的值。
ordinal()方法可以找到每个枚举常量的索引,就像数组索引一样。
valueOf()方法返回指定字符串值的枚举常量(必须是枚举值前面的常量)
建议:
自己写几个枚举类测试即可
参考或学习链接:
菜鸟教程,简书,csdn
https://blog.csdn.net/qq_27093465/article/details/52180865

浙公网安备 33010602011771号