所有枚举类都继承java.lang.Enum类,常用方法如下
statci T[] values() | 返回当前枚举类的所有对象 ,T为泛型 |
String toString | 返回枚举类对象的名称,当打印引用变量时,会自动调用toString方法 |
int ordinal() | 获取枚举对象在枚举类中的索引位置 |
static T valueOf(String str) | 将参数指定的字符串转为当前枚举类的对象(该字符串名称必须在枚举类型中存在) |
int compareTo(E o) | 比较两个枚举对象在定义时的顺序 |