1. 基本数据类型 —> 包装类
- 调用包装类的构造器
Integer in = new Integer(10); - 自动装箱,直接写。
2. 包装类 —> 基本数据类型
- 调用包装类的xxxValue()方法
int i = in.intValue(); - 自动拆箱,直接写。
注意:包装类不可以运算(加减乘除)
3. 基本、包装 —> String类
因为有自动装箱和拆箱,所以可以把基本和包装看成一个整体。
- +”“
String str = num1 + “”; - 调用String的valueOf()方法
String str = String.valueOf(123);
4. String类 —> 基本、包装
- 调用包装类的parseXxx()方法
int num = Integer.parseInt(str1);