上QQ阅读APP看书,第一时间看更新
1.2.3 char类型
char类型描述了Java使用的UTF-16字符编码中的“代码单元”。有关的详细信息颇有一些技术难度,请参见1.5节。你可能不会经常使用char类型。
偶尔你可能会遇到用单引号括起来的字符字面量。例如,'J'是值为 74(或十六进制4A)的字符字面量,表示Unicode字符“U+004A,拉丁大写字母J”的代码单元。这里的代码单元可以用十六进制表示,并使用\u作为前缀。例如,'\u004A'与'J'相同。更奇特的例子是'\u263A',☺的代码单元,“u+263A白色笑脸”。
此外一些特殊的代码,例如'\n'、'\r'、'\t'、'\b'分别表示换行、回车、制表和退格。
如果需要使用'\'则需要使用两个斜杠表示'\\'。