case 后面不能跟中文漢字 為什么答案里面有? 我的代碼錯在哪里了?
public class HelloWorld{
? ? public static void main(String[] args ){
? ? ? ? char today = '日';
? ? ? ? switch (today) {
? ? ? ? ? ? case '一':
? ? ? ? ? ? case '三':
? ? ? ? ? ? case '五':
? ? ? ? ? ? System.out.println("早餐吃包子");
? ? ? ? ? ? break;
? ? ? ? ? ? case '二':
? ? ? ? ? ? case '四':
? ? ? ? ? ? case '六':
? ? ? ? ? ? System.out.println("早餐吃油條");
? ? ? ? ? ? break;
? ? ? ? ? ? default:
? ? ? ? ? ? System.out.println("吃主席套餐");
? ? ? ? }
? ? }
}
2024-08-21
冒號是全角的,修改為半角的
2024-07-20
可能是你的冒號什么的是中文輸入法吧 我就是這樣的錯誤