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

求大神帮忙

我想知道下,这个单引号和双引号的使用有什么区别?在switch语句中case后的条件是字符串的话,只能用单引号,而定义变量字符串时只能用双引号,还有在print函数里面的引号也是双引号,单引号无效。能解释一下这到底怎么回事?只有懂得了原理记得才能最快!

正在回答

2 回答

单引号引的数据类型是char 双引号数据类型是String   单引号只能引一个字符    你说的switch语句中case后面是单字符  希望我的回答可以帮到你

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

字符串用双引号,单个字符用单引号。也就是String用双引号,char用单引号

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

慕雪芸茗 提问者

但是一个汉字明明相当于两个字符,,为什么可以用一个单引号解析出来???
2016-03-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163045    人
  • 解答问题       17550    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

求大神帮忙

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