字符文字

字符文字提供了在 Java 源代码中表达 char 值的最便捷方式。字符文字包括:

  • 一个开头的单引号(')字符。
  • 角色的表示。此表示形式不能是单引号或换行符,但它可以是由反斜杠(\)字符引入的转义序列; 请参阅文字中的转义序列
  • 结束单引号(')字符。

例如:

char a = 'a';
char doubleQuote = '"';
char singleQuote = '\'';

字符文字中的换行符是编译错误:

char newline = '
// Compilation error in previous line
char newLine = '\n';  // Correct