1. 8种基本数据的封装类
- byte short long float double boolean -> 首字母大写
- int - > Integer
- char - > Character
2. 自动封箱、自动拆箱
- 自动拆箱:把对象中的数值转换成基本数据类型 Integer->int
i.intValue() - 自动封箱:把基本数据类型封装为此类型的封装类类型 int -> Integer
Integer.valueOf()
- 字符串 -> int
int i = Integer.parseInt(“111”); - int -> 字符串
String str = String.valueOf(111);
3. “==” 比较
3.1.两个均为包装类
包装类型一致
- 取值在缓存值范围内,且值相等返回true,不在范围返回false
- Byte、Short、Integer、Long: -128