一、字符型 char
Java 用到更多的是字符型的概念,真正去操作字符型的情况并不多。
字符型使用 char 表示,使用单引号“ ' ”声明字符变量的内容,字符型可以与 int 互相转换。
二、字符型与 int 型转换
1、在处理字符型数据类型的操作中,最复杂的部分为其可以与 int 互相转换。
所有的字符在程序之中都是通过编码描述的,所以 char的变量变为 int 内容时包含的就是编码。 2、常用范围:
•大写字母(A~Z):65(A)~90(Z)
•小写字母(a~z):97(a)~122(z)
•字符数字(‘0’~‘9’):48(‘0’)~57(‘9’) 2、常用范围:
•大写字母(A~Z):65(A)~90(Z)
•小写字母(a~z):97(a)~122(z)
•字符数字(‘0’~‘9’):48(‘0’)~57(‘9’)
三、UNICODE 编码
实际上各个语言都有相似的编码,而之前其他语言所使用的编码为 ASC II 码,但是 Java 中使用的并不是 ASC II 编码而是 UNICODE 编码(包含 ASC II 码的部分内容)。
但是它所包含的编码多于 ASC II 码。UNICODE 编码使用16进制编码,可以保存任何文字信息(包括中文)。