黑马程序员技术交流社区
标题:
枚举中对应中文星期几,求技术分,好难挣啊25分早这呢
[打印本页]
作者:
pzfpang449
时间:
2013-2-4 16:18
标题:
枚举中对应中文星期几,求技术分,好难挣啊25分早这呢
本帖最后由 张向辉 于 2013-2-6 15:04 编辑
public class Test2d2 {
/**
* 2、 自定义枚举 Week 用于表示星期,
* Mon,Tue,Wed...要求每个枚举值都有toLocaleString 方法,
* 用于获得枚举所表示的星期的中文格式
* 星期一、星期二、星期三...
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
print(WeekDay.Mon);
}
public static void print(WeekDay w){
String value=w.toLocaleString();
System.out.println(value);
}
//创建枚举
enum WeekDay{
Mon("1"){public String toLocaleString(){return "星期一";}}
,Tue("2"){public String toLocaleString(){return "星期二";}}
,Wed("3"){public String toLocaleString(){return "星期三";}}
,Thr("4"){public String toLocaleString(){return "星期四";}}
,Fri("5"){public String toLocaleString(){return "星期五";}}
,Sta("6"){public String toLocaleString(){return "星期六";}}
,Stu("7"){public String toLocaleString(){return "星期七";}};
//初始化构造函数
String value;
private WeekDay(String value){
this.value=value;
}
//定义抽象的toLocaleString本地方法
public abstract String toLocaleString();
}
}
复制代码
希望对大家有帮助。
作者:
刘明杰
时间:
2013-2-4 18:24
{:soso_e113:}坚持经常来论坛回答问题和提问就ok了
作者:
赵珏
时间:
2014-1-16 10:05
枚举类里的String value可以去掉吧?
作者:
luoyilan222
时间:
2014-3-21 00:05
ding ding ding ding ding ding ding ding ding ding ding
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2