java中枚举有啥用(Java中的枚举认识介绍)
枚举是"逐一列举"的意思,枚举的作用是 "进行取值的规范和分类"
有限数据的集合,可以使用枚举表示,比如性别,季节,星期,月份等数据
,下面我们就来说一说关于java中枚举有啥用?我们一起去了解并探讨一下这个问题吧!
java中枚举有啥用
一、什么是枚举?
枚举是"逐一列举"的意思,枚举的作用是 "进行取值的规范和分类"
有限数据的集合,可以使用枚举表示,比如性别,季节,星期,月份等数据
二、定义枚举类的格式
格式:
public Enum 枚举名称 {
枚举值1, 枚举值2, 枚举值3 … ;
}
范例:
public enum Season{
SPRING , SUMMER , AUTUMN , WINTER;
}
//多个单词使用_分开,每个枚举值使用,隔开
三、访问枚举值的格式
格式:
枚举名.枚举值;
范例:
Season.SPRING;
四、枚举的本质
* 枚举"不可以被继承"
* "不能使用枚举创建对象"
* 枚举类编译后本质是final修饰的java类,并且继承了java.lang.Enum类
* 枚举类的构造方法都是private修饰的,所以枚举类"无法在外部创建对象"
* 每个枚举值都是该类的对象,并且都是public static final修饰的
* 枚举本质是一个java类,所以枚举中可以有"成员变量"、"成员方法"、"构造方法"等成分
作者:今日头条 KJ丶JK /CSDN-KJ.JK,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com