package myfirst_Java;
/*定义枚举类,枚举类型隐式的继承java.lang.Enmu,每个被枚举的成员实际上就是枚举类型的一个实例,
他们默认的都是public static final 修饰,可以直接通过枚举类名使用她们。*/
enum Days{
//直接输入常量列表即可,类型都是同意的枚举类型,即使是字符串,也不用加引号
星期一,星期二,星期三,星期四,星期五,星期六,星期天
}
/*如果没有枚举类,你得这样定义
class Days1{
String a="星期一";
String b="星期二";
。。。。
其次你后面调用得时候,还得初始化类才行,另外,还得定义好类型,如果变为其他得,还得更改类型
}*/
public class Hello{
//主程序入口
public static void main(String[] args) {
// 直接用类来引用,不用初始化,因为枚举类内的都是静态常量,静态就可以不用初始化,也不用显示的继承
System.out.println(Days.星期一);
}
}
另外枚举类具有其他类得高级用法,但是某老师建议的是不要用那些复杂的用法,就这样就OK。