慕粉3622820
2016-07-17 14:02
case '一' 为什么是单引号
这里是判断是不是字符'-',如果是字符串就用双引号“”
weixin_许旭城 说得对,再补充一点就是‘四’在unicode码表里面有,java用‘四’,相当于调用unicod码表里面的编码
case 后面必须跟常量或者常量表达式,至于你提的这题为什么是单引号一定是你switch(变量) 定义的变量是char型; 如你将变量定义为String 字符型,就必须用双引号,简单的说就是case后面的格式必须与定义的变量格式一致,希望能帮到你
因为这是一个字符,用单引号,多字符(也就是字符串)才用双引号。例:'四' '你' "imooc" "哈哈哈"
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 1
回答 2