Java的char型字采用的是Unicode编码,在这些编码中就包含有简体中文和繁体中文所需要的字符。因此,char是可以用来表示汉字的,代码如下:
public class ChineesTest{
public static void main(String[]args){
char c='中';//定义一个‘中’字符
int i=c; //把c变量转换成int型
System.out.println(i);
}
}
运行结果为:20013
说明:对于英文字母,它们所处的范围是0~127之间,与ASCII码相同,这是因为Unicode兼容ASCII码
char是可以存储汉字的,每个中文字符都有对应的Unicode编码。