"
与''
和``
之间有什么区别?
另外,哪一个应该用在字符串引号中? (Java)的
答案 0 :(得分:0)
前两个 - 单引号和双引号 - 源于C / C ++语言。
" "
- 双引号通常用于字符串。
示例:
String hello = "Hello";
' '
- 单引号用于字符。
示例:
Char h = 'h';
注意:它们也可用于显示转义序列:char a = '\t';
``
- 这些被称为反引号或反引号,主要用于封闭标识符。它们在java中不常显示,但在PHP或数据库等其他语言中更多。
他们的起源非常有趣:
从英语用法的角度来看,其他没有区别 而不是“反引号”(`)和单引号之间的外观 (')。由于妥协,这些形式存在于这些形式中 在较旧的计算机字符集中。在计算机之前,有很长的路要走 印刷术中使用略有不同形状的历史 开盘和收盘单引号。在更现代的电脑 字符集称为Unicode,这些曲线有新代码 标记,左(')和右(')单引号。因各种各样 计算机的问题,所有四个单引号字符的混合可能 被发现,但应被视为等效(除了他们的视觉 外观)。