枚举

枚举是一个被命名的整形常数集合,用于声名一组带标识的常数,申明用有enum

enum-modifiers enum enumname:enum-base {
enum-body,

}

  • 任意两个枚举成员不能具有相同的名称,且它的常数值必须在该枚举的基础类型的范围之内,多个枚举成员之间使用逗号分隔
    *如果没有显示的定义基础类型的枚举,那么他对应的基础类型应该是int*
  • 可以通过枚举类型名直接引用常量
  • 当定义一个枚举类型时都可以看成里个emum实例,默认被final static public7修饰
    可以通过枚举类型名直接引用常量