課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
這個按照答案巧一遍都過不去,而且運行肯定是錯誤的
2016-03-09
源自:Java入門第一季(IDEA工具)升級版 4-6
正在回答
case后面能跟中文但是要根據定義的類型加上單引號或雙引號,如?
char today='日';
switch(today){
? ? case '一':
? ? ? ? case '三':
? ? ? ? case '五':
? ? ? ? ? ? ?System.out.println("吃包子");break;
? ? ? ? case '二':
? ? ? ? case '四':
? ? ? ? case '六':
? ? ? ? ? ? System.out.println("吃油條");break;
? ? ? ? case '日':
? ? ? ? ? ? System.out.println("吃主席套餐");break;
? ? ? ? default :break;?
如果是String類型則要用雙引號
坑王北羽 提問者
可以跟中文的,但要定義類型先,切要注意你的符號需要是英文狀態下的,樓上回答就比較贊了,
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答最后一個case模塊后面能不能跟break?感覺可以跟但是程序卻沒通過
2 回答case后面能跟字符嗎?為毛可以跟‘一’呢?
2 回答case 后面不能跟中文漢字 為什么答案里面有? 我的代碼錯在哪里了?
4 回答case 后邊不能是兩位以上數字或者負值嗎
2 回答case后面是數字就不用引號嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-09
case后面能跟中文但是要根據定義的類型加上單引號或雙引號,如?
char today='日';
switch(today){
? ? case '一':
? ? ? ? case '三':
? ? ? ? case '五':
? ? ? ? ? ? ?System.out.println("吃包子");break;
? ? ? ? case '二':
? ? ? ? case '四':
? ? ? ? case '六':
? ? ? ? ? ? System.out.println("吃油條");break;
? ? ? ? case '日':
? ? ? ? ? ? System.out.println("吃主席套餐");break;
? ? ? ? default :break;?
如果是String類型則要用雙引號
2016-03-09
可以跟中文的,但要定義類型先,切要注意你的符號需要是英文狀態下的,樓上回答就比較贊了,