最后一個(gè)case模塊后面能不能跟break?感覺(jué)可以跟但是程序卻沒(méi)通過(guò)
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ char?today='日'; ??????????switch(today){ ????????????case?1: ????????????case?3: ????????????case?5: ????????????????System.out.println("吃包子"); ????????????????break; ????????????case?2: ????????????case?4: ????????????case?6: ????????????????System.out.println("吃油條"); ????????????????break; ????????????case?'日': ????????????????System.out.println("吃主席套餐"); ????????????????break; ??????????} } }
2016-07-30
eclipse ? 上面顯示沒(méi)問(wèn)題的 ? 這個(gè)網(wǎng)站有的時(shí)候會(huì)有問(wèn)題,你代碼都在eclipse上試一試就可以了。還有回答的人最好搞清楚再給別人說(shuō)。還有你的case 后面的1 ?應(yīng)該寫(xiě)成 ?'一'; ? 編程的時(shí)候就是要注意小細(xì)節(jié),不然養(yǎng)成壞習(xí)慣以后很麻煩的。
2016-07-15
break是用來(lái)跳出switch語(yǔ)句的,1 3 6后面還有代碼,所以要用break,日后面沒(méi)有代碼了,故不需要使用break,加上break效果也是一樣,但是我有時(shí)候也不知道為什么=-=我在后面做題的時(shí)候明明輸出的結(jié)果是對(duì)的但是程序就一直沒(méi)有通過(guò)~~