读书笔记——枚举类型的基本使用
JDK 1.5版本,Java引入了一种新的数据类型——枚举类型
语法格式如下:
enum 枚举名{
常量列表
}
“常量列表”是用逗号分隔的字符序列,称为枚举类型的常量,举个栗子:
enum Season{
spring,summer,autumn,winter
}
声明了名为Season的枚举类型,该枚举类型有4个常量。
声明了一个枚举类型后,就可以用该枚举类型的枚举名声明一个枚举变量。
枚举变量只能取枚举类型中的常量,通过 枚举名 和 “.” 运算符获得枚举类型中的常量。
Season x;
x = Season.spring;
下面编译运行一段代码演示一遍。
1 /** 2 该类是枚举类型的类 3 **/ 4 5 public enum Season { 6 春季,夏季,秋季,冬季 7 }
1 /** 2 该类是枚举类型的测试类 3 **/ 4 5 public class SeasonTest{ 6 public static void main(String args[]){ 7 Season season = Season.春季; 8 if(season==Season.春季){ 9 System.out.println(season); 10 System.out.println("花开了"); 11 } 12 } 13 }
如果想要深入理解Java枚举类型,推荐一篇博文:https://blog.csdn.net/javazejian/article/details/71333103