代码演示与讲解
/*
标题:Java的引用数据类型--枚举
作者:Nstar
时间:2020年3月30日
* */
public enum Name_test {
//枚举数据类型,Java中的引用数据类型
ZHANGSAN,LISI,WANGWU,ZHAOLIU
}
class Test_name{
public static void main(String[] args) { //入口方法
//--------------枚举类型赋值实验结果--------------
Name_test name1 = Name_test.ZHANGSAN;
//声明枚举型变量
Name_test name2 =Name_test.LISI;
//声明枚举型变量
Name_test name3 = Name_test.WANGWU;
//声明枚举型变量
Name_test name4 = Name_test.ZHAOLIU;
//错误示范:Name_test name5 ="错误示范";
//由于name5属于枚举型变量,所以它的值只能书写成枚举数据类型中声明的枚举常量
//字符串"错误示范"不在Name_test枚举数据类型中,如果将它赋值给枚举型的变量,则编译器报错
//枚举数据类型作用:有些变量的取值被限定在一个有限的范围内
System.out.println("------打印枚举类型变量赋值后的结果-------");
System.out.println(name1);
System.out.println(name2);
System.out.println(name3);
System.out.println(name4);
}
}
执行结果