我怎么才知道對或者錯了
public class HelloWorld {
? ? public static void main(String[] args) {
char today='日';
switch(today){
? ? ? ?case 1,3,5:
? ? ? ? ? ? ? ? System.out.println("早餐吃包子");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? case 2,4,6:
? ? ? ? ? ? ? ? System.out.println("早餐吃油條");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? case 日:
? ? ? ? ? ? ? ? System.out.println("主席套餐");
? ? ? ? ? ? ? ? break;
}
}
}
2015-11-28
上面定義的today是char類型,為何下面匹配的case后的值反而成整型了。char類型要加單引號呀。
參考代碼
2015-11-30
即便把today定義為整形,case語句合并成 case 1,3,5: 這種格式應(yīng)該也是錯的吧。
2015-11-28
自己在本機上下載安裝eclipse 自己測試,你代碼中的錯誤很基礎(chǔ),這些eclipse都會幫你指出來的