亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么一三五用雙引號套起來就不行呢?非得改成單引號

case?"一":
case?"三":
case?"五":
????System.out.println("吃包子");
????break;
case?"二":
case?"四":
case?"六":
????System.out.println("吃油條");
????break;
case?"日":
????System.out.println("吃主席套餐");
????break;


這個代碼就跑不過。。。


正在回答

3 回答

親測有效……可以這樣寫

public class HelloWrold {

public static void main (String[]args){

String today="日";

switch(today){

? ?case "一":?

? ?case "三":?

? ?case "五":

? ? ? ?System.out.println("吃包子");

? ? ? ?break;

? ?case "二":?

? ?case "四":?

? ?case "六":

? ? ? ?System.out.println("吃油條");

? ? ? ?break;

? ?case "日":

? ? ? ?System.out.println("吃主席套餐");

}

}


}


0 回復 有任何疑惑可以回復我~

因為用char定義的today是基本數據類型,字符內容是用單引號的。

自己在eclipse里面試試用String來定義today,然后看看能不能用。

0 回復 有任何疑惑可以回復我~

因為一三五是字符型必須用單引號,只有字符串才會用雙引號

0 回復 有任何疑惑可以回復我~
#1

gumphp 提問者

是不是定義為char都必須用單引號,String必須就得用雙引號啊
2016-01-16 回復 有任何疑惑可以回復我~
#2

連宏偉HW 回復 gumphp 提問者

對,Java語法是啊
2016-01-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么一三五用雙引號套起來就不行呢?非得改成單引號

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號