标签:
char类型的字面量可以是一个英文字母,字符或一个汉字,并且有单引号包括。
java底层使用一个16位的整数来处理字符类型,该数值是一个字符的unicode编码值
例:使用java代码打印出1-160的unicode对应字符
public static void main(String[] args) { for (int i = 0; i <=160; i++) { System.out.println((char)i); } }
ps:一个字符等于两个字节,一个字节8位,char类型有16位,所有占两个字符
一个汉字为一个字符,一个char类型可以装下两个汉字,面试的时候最喜欢问这个。
标签:
原文地址:http://www.cnblogs.com/sflik/p/4420773.html