为了账号安全,请及时绑定邮箱和手机立即绑定

是不是case后不能跟中文?

这个按照答案巧一遍都过不去,而且运行肯定是错误的

正在回答

2 回答

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类型则要用双引号

2 回复 有任何疑惑可以回复我~
#1

坑王北羽 提问者

非常感谢!
2016-03-14 回复 有任何疑惑可以回复我~

可以跟中文的,但要定义类型先,切要注意你的符号需要是英文状态下的,楼上回答就比较赞了,

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

是不是case后不能跟中文?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信