2.字符型
2025年09月21日
2.字符型
字符型的类型名是char。
字符型常量必须写在单引号里,并且只能是1个字符,如A、w。
Java语言采用的是Unicode编码方式。Java语言的每个字符在内存占两字节,是一个0~65535的正整数。字符存储在计算机里,实际是一个整数。0~127这128个整数和字符的对应关系,可以查看ASCLL(American Standard Code for Information Interchange,美国标准信息交换代码)表。例如,A是65,B是66,a是97,b是98,所以大写字母转成对应的小写字母时,只需要加上32即可。字符型的本质是整型。
写在双引号中的是字符串,字符串可以由任意多个字符组成,如"hello"、""(空字串)。字符串和字符是两种完全不同的类型。
一些特殊的字符很难用可见的字符表达,在Java中用转义字符来表达。转义字符是以反斜杠(“\”)开头的字符,常用的转义字符如下,见表1.2.2。
表1.2.2 Java转义字符
例如,