在Java中,\'
表示单引号(single quote)字符,而\"
表示双引号(double quote)字符。
所以,String s = "I\'m a human.";
效果很好。
但是,String s = "I'm a human."
也不会产生任何编译错误。
同样,char c = '\"';
有效,但char c = '"';
也有效。
在Java中,哪个更好用?在 HTML 或 CSS 中,style="font-family:'Arial Unicode MS';"
更常见的是(对于此类标签,我认为这是使用引号的唯一方法),但在 Java 中,我通常看到人们使用转义字符,例如"I\'m a human."