------- android培训、java培训、期待与您交流! ----------
枚举类型是用 enum 来声明的,和一般的类差不多!默认直接继承了java.lang.Enum类,而不是object类。
枚举类的对象是固定的,实例个数有限,枚举对象后可以跟();
枚举元素必须位于枚举类内首句,枚举元素后要有分号与其它成员分隔。
枚举类的构造方法的权限修饰符默认是private.
一旦枚举对象后面加上{},那么该对象实际是枚举匿名内部类对象。
所有枚举类型都提供了一个静态的values()方法(返回该枚举类的对象组成的数组),便于便利所有枚举对象。
所有枚举类都提供了一个静态的valueOf(String name)方法,返回枚举类型中对象名等于name的对象。
Enum 是抽象类,是所有枚举类的直接父类。
Enum常见方法:
String name();//返回枚举实例名称。
Int ordinal();//返回枚举实例在枚举类型中的索引,从0开始。
String toString();//返回枚举对象的描述信息。