switch語句沒搞清楚
char today='2'; switch(today){ case 1: case 3: case 5: System.out.println("早餐吃包子"); case 2: case 4: case 6: System.out.println("早餐吃油條"); ? ? ? ? ? default: System.out.println("早餐吃主席套餐"); break; 運行后為什么都是主席套餐????沒搞清楚。。
char today='2'; switch(today){ case 1: case 3: case 5: System.out.println("早餐吃包子"); case 2: case 4: case 6: System.out.println("早餐吃油條"); ? ? ? ? ? default: System.out.println("早餐吃主席套餐"); break; 運行后為什么都是主席套餐????沒搞清楚。。
2016-03-19
舉報
2016-03-19
每個分號后都加 break 還有 數字都加引號
2016-03-19
搞錯了,today="2";是錯誤的。不要引號才對。
2016-03-19
定義的是char,那么case的時候也要加''吧