为JavaSE课程三个单元定义枚举:U1,U2,U3分别表示初级,中级,高级,编程输出每个单元的学习目标。
package Enum_;
public enum CourseEnum {
U1("初级","了解"),U2("中级","熟悉"),U3("高级","精通");
CourseEnum(String name,String goal){
this.name = name;
this.goal = goal;
}
private String name;
private String goal;
public void show(){
System.out.println(name() + " 课程:" + name + ",学习目标:" + goal);
}
public static void main(String[] args) {
CourseEnum[] ce = values();
for(int i =0;i < ce.length;i++)
ce[i].show();
}
}
输出
U1 课程:初级,学习目标:了解
U2 课程:中级,学习目标:熟悉
U3 课程:高级,学习目标:精通