枚举
枚举:
1.枚举是一种引用数据类型
2.故举类型怎么定义,语法是?
enum 枚举类型名{
枚举值1,枚举值2
}
3.结果只有两种情况的,建议使用布尔类型。
结果超过两种并且还是可以一枚-枚列举出来的,建使用枚举类型。
例如:颜色、四季、星期等都可以使用枚举类型
注意:
一枚一枚可以列举出来的,才建议使用枚举类型。
枚举编译之后也是生成class文件。
枚举也是一种引用数据类型。
枚举中的每一个值可以看做是常量。
枚举的基本用法:
一,枚举用作常量
在JDK1.5 之前,我们定义常量都是: public static final… 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更 多的方法。*
public enum Color {
//枚举颜色值
RED,BUlle,YELLOW,GREEN
}
二,switch 用法
class test{
public static void main(String[] args) {
//switch case 语句支持枚举
switch (Color.RED){
case BUlle:
System.out.println("蓝色");
break;
case RED:
System.out.println("红色");
break;
case YELLOW:
System.out.println("黄色");
break;
case GREEN:
System.out.println("蓝色");
break;
}
}
}
小白在做的笔记,仅供参考交流,以后知识面更新了,会更新此条博客