课程
/后端开发
/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 后面不能跟中文汉字 为什么答案里面有? 我的代码错在哪里了?
2 回答case后面能跟字符吗?为毛可以跟‘一’呢?
4 回答case 后边不能是两位以上数字或者负值吗
2 回答case后面是数字就不用引号吗?
1 回答case的值能不能一样呢?