請(qǐng)問這個(gè)程序哪里出錯(cuò)了,為啥運(yùn)行不出來??
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("吃主席套餐");
? ? ? ? ? ? ?break;
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
? ? ? ? ?
}
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
}
}
2016-05-23
case '六': 冒號(hào)是中文的,改成英文的就好了,以后有問題,先把代碼copy到eclipse里面一下 看一下錯(cuò)誤在哪里就好了。
2016-05-15
package ceshi;
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("吃主席套餐");
? ? ? ? ? ? ?break;
}
}
}
2016-05-15
剛剛我運(yùn)行了兩次,你的六后面冒號(hào)有問題,輸入法的問題,改一下就可以了,運(yùn)行結(jié)果為: 吃主席套餐
2016-05-15
case "六"后面的那個(gè)冒號(hào),你重新打一下
2016-05-15
你看?case '六': 和樓上的代碼隊(duì)形不一樣