// TestDemo主程序:
// 将英文枚举类工作日转换为中文工作日
class TestDemo{
public static void main(String[] args) {
WeekDay date = WeekDay.FRI;
String chidate = date.showDay();
System.out.println(chidate);
}
}
//枚举定义
public enum WeekDay { MON("1"),TUE("2"),WED("3"),THU("4"),FRI("5"),SAT("6"),SUN("7"); private String num; private WeekDay(String num){ this.num = num; } public String showDay(){ return "星期"+this.showDayCon(); } public String showDayCon(){ String val = ""; switch (num) { case "1": val ="一"; break; case "2": val ="二"; break; case "3": val ="三"; break; case "4": val ="四"; break; case "5": val ="五"; break; case "6": val ="六"; break; case "7": val ="日"; break; default: break; } return val; } }