您的位置:首页 > 编程语言 > Java开发

java 枚举

2018-01-17 00:00 288 查看
先简述下定义:枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。重点是在枚举中,我们可以把相关的常量分组到一个枚举类型里。

话不多说,举个例子:

现在系统中会有成组的静态常量,有些散落在常量类或者接口中,如下:



判断如下:



赋值如下:



----------------------------------------------------------------------------------------

如果使用泛型如下:



判断如下:



赋值如下:



如果重写了toString方法



也可以赋值如下:



代码展示如上,下面划下重点

在枚举中,我们可以把相关的常量分组到一个枚举类型里,枚举也比常量类有更多灵活的用法,使用枚举,可以有效的提高代码的整洁性、可读性、可维护性等等。

参考:http://blog.csdn.net/cndmss/article/details/51441617
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: