求大神帮忙

来源:2-4 变量是什么

慕雪芸茗

2016-03-12 16:46

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

写回答 关注

2回答

  • amorlova
    2016-03-12 17:26:07

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

  • 浅绘深描
    2016-03-12 17:21:27

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

    慕雪芸茗

    但是一个汉字明明相当于两个字符,,为什么可以用一个单引号解析出来???

    2016-03-12 17:36:57

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

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

1165172 学习 · 17581 问题

查看课程

相似问题