最后一個case模塊后面能不能跟break?感覺可以跟但是程序卻沒通過
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 ? 上面顯示沒問題的 ? 這個網(wǎng)站有的時候會有問題,你代碼都在eclipse上試一試就可以了。還有回答的人最好搞清楚再給別人說。還有你的case 后面的1 ?應該寫成 ?'一'; ? 編程的時候就是要注意小細節(jié),不然養(yǎng)成壞習慣以后很麻煩的。
2016-07-15
break是用來跳出switch語句的,1 3 6后面還有代碼,所以要用break,日后面沒有代碼了,故不需要使用break,加上break效果也是一樣,但是我有時候也不知道為什么=-=我在后面做題的時候明明輸出的結果是對的但是程序就一直沒有通過~~