1.java采用unicode16表示字符
2.字符类型用char表示和定义
3.字符需要被单引号包裹
char first = 'A';
4.字符之间,字符与整数之间可以进行计算
System.out.println('A'+1); /*字符与整数的运算*/
System.out.println((char)('A'+1)); /*整数与字符之间的转换*/
System.out.println('A'+'B'); /*字符与字符的运算*/
System.out.println('A'-'a'); /*大小写字母之差*/
System.out.println('A'>'B'); /*字符之间的比较*/
System.out.println('A'>1); /*字符与数字之间的比较*/
66
B
131
-32
false
true
以上运算的根据都是每一个字符在Unicode16中所对应的数字
5.转义字符
image.png








网友评论