什么是枚举?
enum全称enumeration,是JDK1.5中引入的新特性,存放在java.lang包中。下面就平时的学习和使用过程中用到的进行总结:
枚举(enum),是指一个经过排序的,被打包成一个单一实体的项列表。一个枚举的实例可以使用枚举项列表中任意单一项的值。枚举在各个语言当中都有着广泛的应用,通常用来表示颜色,方式,类别,状态等等数目有限,形式离散,表达又极为明确的量。所以Java从JDK1.5之后,引入了对枚举的支持。
那么在枚举出现之前,如果想表示一组特定的离散值,往往使用一些常量。
自定义枚举类
使用enum定义枚举类
例如: