程序员
董欣欣的个人博客

java enum 枚举类型详解

enum 是JDK 1.5中引入的新特性,存放在 java.lang 包中。
 
语法详解:创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是java.lang.Enum 类的子类(java.lang.Enum 是一个抽象类)。枚举类型符合通用模式 Class Enum<E extends Enum<E>>,而 E 表示枚举类型的名称。枚举类型的每一个值都将映射到 protected Enum(String name, int ordinal) 构造函数中,在这里,每个值的名称都被转换成一个字符串,并且序数设置表示了此设置被创建的顺序。
用法一:作为常量

 

用法二:switch

 

用法三:向枚举中添加新方法

 

用法四:覆盖枚举的方法

 

用法五:实现接口

 

用法六:使用接口组织枚举

 

未经允许不得转载:董不董 - 董欣欣的个人博客 » java enum 枚举类型详解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

www.dongxinxin.cn 技术博客

联系我关于我