Java是一种强类型语言,每个变量都必须声明其类型。
-------------------------------------------------------------------------------------------------------------
1.Char
所占空间:2个字节。
表示范围:可表示0~65535个字符。
char类型用来表示Unicode编码中的字符。
char类型用单引号来表示字符常量,例如:'A',他与"A"不同的地方是"A"是表示含有一个字符的字符串
2.转义字符
Java语言允许使用转义字符‘\’来将其后的字符转变为其他的含义。
3.char与int类型的相互转化
char类型中的每一个字符都会对应一个数字,例如:
char a = 'a';
int i = a+2;//编译通过,此时i为99,因为'a'对应的数字为97。注:这里的char类型的a可以直接运算
将一个int类型的数字转换为char类型的时候不可以直接转化,需要进行强制转化。
int i =97;
char a = (char)i;//编译通过,此时的a的值为'a'。
4.字符串
Java里面的字符串定义成了String类