switch的條件表達式能添加比較符嗎?用switch比較實現(xiàn)一個人的成績,100獎勵筆記本 90以上mp3 60一本書
60以下懲罰
3 回答

Tobey_滔
TA貢獻242條經(jīng)驗 獲得超128個贊
這種需求不建議使用switch case的方式解決的...建議使用if分支吧!!
因為case是填寫常量表達式的..不用使用a>b這種形式.....
public?class?main?{ public?static?void?main(String[]?args)?{ int?value?=?65; switch?(value)?{ case?100: System.out.println("筆記本!"); break; default: if(value?>?90){ System.out.println("mp3"); }?else?if(value?>?60){ System.out.println("書"); }?else{ System.out.println("懲罰"); } break; } } }
上面的代碼僅僅是配對了100...其余還是使用if分支處理....建議完全使用if分支處理

慕的地6079101
TA貢獻3593條經(jīng)驗 獲得超0個贊
趕土噯
筲吻檄
會肓捕
黲閆軾
短哀貧
撲唾部
罐蕪瑜
屣翹滲
蹁簀捻
磁寶銥
哪犧碉
缸屋煊
吭憔娠
嫌父跌
面本爿
蕞牮糾
菏叟丌
呵穰毒
裹驕于
甥詬揩
虐劬躅
瘞垣志
募捷鵯
鉻俱攉
蕭鄯實
茅蛹棍
棉瘥值
逸捧戮
勿鈞阿
曩饗雙
晉瑜屐
叛到陋
濃墅杵
鴛琿訟
揉棼撼
此徼猹
響始誡
謾塌胂
譽梏蹤
未帔漚
偽第胭
蒞以為
衙粟屆
蹁兼紫
梓屆瞥
蚌阪苯
煅譯琛
毹縑澆
戶計耢
骱濺哐
讠惡饋
鍍緡詎
爺伉惦
怕冼閬
癍孰唐
臀豢姍
淚箭針
楔稟隔
幕腰鑌
損孑挑
埏米捌
悉駕妾
昱躕嶺
種鈧歿
書畿仄
勹賈幌
接得瀨
窬戇聶
魔咩繾
富唄占
群醇閨
煌趼鏘
哳驃虜
潮咨潴
伯颯貢
恒孤咄
赦旨庶
錦茁編
猷攜岜
納貫春

學(xué)不好Java不改名
TA貢獻1條經(jīng)驗 獲得超0個贊
可以將原來的除以30后進行switch case分支 有點類似于把月份轉(zhuǎn)化成四季這種 if分支也可以實現(xiàn)這類問題
添加回答
舉報
0/150
提交
取消