java是一门强调数据类型的语言,java总共有八种基本数据类型。
1.整型
(1)byte,1字节,-128到127
(2)short,2字节,-32768到32767
(3)int,4字节,-21亿左右到21亿左右
(4)long,8字节,这个就很大了
2.浮点(表示有小数部分的数字)
(1)float,4字节,有效小数位6-7位
(2)double,8字节,有效小数15位
float类型数据有一个后缀F,如3.42F。double数据类型可以没有后缀,也可以在后面加上D,如3.42、3.42D。
三个特殊的浮点值,正无穷大、负无穷大、非数字(NaN)
所有的非数字值都是独特的,不能使用:
if(x==(Double.NaN));.
可以使用Double.isNaN来检测:
if(Double.isNaN(x));
3.字符类型
char类型用来表示在Unicode编码中的字符。
4.布尔类型