java 枚举
2018-01-17 00:00
288 查看
先简述下定义:枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。重点是在枚举中,我们可以把相关的常量分组到一个枚举类型里。
话不多说,举个例子:
现在系统中会有成组的静态常量,有些散落在常量类或者接口中,如下:
判断如下:
赋值如下:
----------------------------------------------------------------------------------------
如果使用泛型如下:
判断如下:
赋值如下:
如果重写了toString方法
也可以赋值如下:
代码展示如上,下面划下重点
在枚举中,我们可以把相关的常量分组到一个枚举类型里,枚举也比常量类有更多灵活的用法,使用枚举,可以有效的提高代码的整洁性、可读性、可维护性等等。
参考:http://blog.csdn.net/cndmss/article/details/51441617
话不多说,举个例子:
现在系统中会有成组的静态常量,有些散落在常量类或者接口中,如下:
判断如下:
赋值如下:
----------------------------------------------------------------------------------------
如果使用泛型如下:
判断如下:
赋值如下:
如果重写了toString方法
也可以赋值如下:
代码展示如上,下面划下重点
在枚举中,我们可以把相关的常量分组到一个枚举类型里,枚举也比常量类有更多灵活的用法,使用枚举,可以有效的提高代码的整洁性、可读性、可维护性等等。
参考:http://blog.csdn.net/cndmss/article/details/51441617
相关文章推荐
- 说说Java中的枚举(小姐)
- java枚举在android项目应用
- Java语法糖系列之枚举类型
- java 枚举实现接口
- 黑马程序员-java学习笔记-枚举
- java enum枚举入门实例一
- Java枚举的七种常见用法
- java枚举学习总结
- Java 枚举(enum)入门学习
- Java中怎样由枚举常量的ordinal值获得枚举常量对象
- 黑马程序员——java高新(枚举、内省、注解、类加载器)
- java 枚举举例:poker牌类
- Java 枚举常见用法
- Java枚举七种常用方法
- java--加强之 jdk1.5简单新特性,枚举,注解
- 说说Java中的枚举(一)
- 再谈java枚举 ENUM
- Java 枚举7常见种用法 很好的文章
- java枚举使用详解
- Java 枚举使用范例