首先,为什么要使用枚举类型呢?这个是为了限制变量赋值,例如四季只有春夏秋冬,不可能有别的季节了,我对季节就使用枚举类型。对于JAVA语言中的枚举类型,和C语言中的枚举类型,实现的方式是不一样的,在JAVA中是以类的形式实现。
下面我简单的介绍下枚举类型的用法(真的是超简单)。
枚举类型的定义和类的定义是很像的。如下:
public static enum Season{
winter,summer,fall,spring;
}
使用也很简单:
Season f=Season.winter;
System.out.println(f);
完整的代码:
public class Test02{
public static void main(String[] args) {
Season f=Season.winter;
System.out.println(f);
}
public static enum Season{
winter,summer,fall,spring;
}
}
结果:
//winter
如果想要更多了解枚举类型的知识,可以看这篇文章。