(1)char类型
1,字符型char是一个16位的无字符整数,这个值对应的字符的编码
java中字符型是采用Unicode字符集进行编码。
Unicode是世界上定长的字符集,他的每个字符都是十六位
字符直接量可以采用:‘我’,也可以采用十六进制的进行表示转义字符
2,char类型的变量赋值;3种方式
1,字符直接量进行赋值:'A',变量中实际存储的是该字符下的 Unicode编码(无符号整数值),一个char类型的变量只能存储一个字符,
2,整型直接量:使用的时候,范围是0~65535之间的整数。 变量中实际存储的是该整数值,但是表示的是该整数值对相应的Unicode字符。
3,使用Unicode形式:'\u0041',Unicode字符的16进制的形式。
转义字符
转义字符 | 含义 |
'\n' | 表示回车符 |
'\r' | 表示换行符 |
'\\' | 表示反斜杠(\) |
'\' | 表示单引号('') |
(2)boolean类型
boolean的默认值是false
boolean的类型一般使用在逻辑运算的时候,表示某个条件是不是成立。一般用在程序的流程控制
boolean类型的取值只有两个:true,false
boolean类型还经常用在存储关系运算的结果