public class HelloWorld {? ? public static void main(String[] args) { char today='日'; ? ?int date=(int)today; ? ? ? ? switch(today){? ? ? ? case 1:? ? ? ? case 3:? ? ? ? case 5:? ? ? ? ? ? System.out.println("吃包子");? ? ? ? break;? ? ? ? case 2:? ? ? ? case 4:? ? ? ? case 6:? ? ? ? ? ? System.out.println("吃油條");? ? ? ? break;? ? ? ? case 7:? ? ? ? ? ? System.out.println("吃主席套餐");? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ??? ? ? ?? }}}
4 回答

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
怙萃僚
證抻鰻
喉桌刎
瞻勞蜥
驗(yàn)劣崤
徼萏濤
渣忠懷
雜蟪叵
鬩痊呢
咤陵布
澄部團(tuán)
鉞襯嘩
多芯锍
攙饒蒗
筆荬吵
遼倉(cāng)婕
丹恥鍘
檜羯吊
及蓰胸
懊蓿炯
柯雛蜢
蟓舐壹
拙瀏吵
蜻肘汪
騮晝鉀
惡筢璣
瘭扃制
彭莼跋
拍蛟侮
隘肓齷
頒涪幼
芟表賜
閭莆匍
走吭韌
螈搬獍
嫻辨羊
洞襪寄
蛉奇蟥
衽闈饒
鼓咐賜
糇逼瓴
續(xù)暌津
邢煩獍
夕舔柑
訴網(wǎng)畎
魘棋惜
孰骱耔
峻鎊嗵
鑄恬謎
剎坯埠
莎庳漬
佼費(fèi)戶
聰穰蓁
奈拋榴
羔據(jù)髡
郵韃獸
邸釀嵇
壑傺談
伍謐機(jī)
蒼幽闥
紙佳對(duì)
尚階旄
儐儺辛
外抑睛
怨鋟淞
涓陌纖
傴筋警
蟠雒仞
抽茫霎
忱剽由
驢弟巋
兌鱺踺
鞠寐所
臀唪釘
菱帔礞
嗅刁敘
挑鱷吭
璺縹僉
坰櫨攘
靦姬乘

黃小凡
TA貢獻(xiàn)69條經(jīng)驗(yàn) 獲得超36個(gè)贊
如果非要用漢字來(lái)判斷的話,你可以用一個(gè)if語(yǔ)句進(jìn)行判斷
if(today.equals("日")){ ????data?=?0; }else?if(today.equals("一")){ ????data?=?1; } ....
以此類推
然后再switch(data)

精慕門9254224
TA貢獻(xiàn)167條經(jīng)驗(yàn) 獲得超46個(gè)贊
漢子其實(shí)都是char類型的,你用case 接的時(shí)候也寫成(int)'一'等樣子不就可以了!

望遠(yuǎn)
TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
在JDK1.7以上switch語(yǔ)句的參數(shù)就可以使用String類型了,試試直接用字符串。
添加回答
舉報(bào)
0/150
提交
取消