Java的八大基本数据类型
整数
1. int
2. byte
3. short
4. long
小数:浮点数
5. float
6. double
银行业务等最好完全避免使用浮点数进行比较(舍入误差)
使用BigDecimal类(数学工具类)
字符
7. char
String 不是基本数据类型
字符类型数据的本质还是数字,使用
(int)
可以强制转换为十进制整数显示,输出时也可以使用如'\u0061'
形式的代码输出Unicode对应字符
布尔类型:是非
8. boolean
使用new
创建的对象如String str = new String("123");
,str
之间比较是不相等的