局部变量中基本数据类型直接分配在栈中,而对象分配在堆中
将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法来操作该数据
包装类主要功能:用于基本数据类型与字符串之间的转换
2.1.1构造方法
Integer 类在对象中包装了一个基本类型 int 的值。
此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。
2.1.2包装类和基本数据类型和字符串的转化
Interger i1=5;//自动装箱
Interger i2=new Interger(1);
Interger i3=Interger.valueOf(3);
int i4 = i1;//自动拆箱
int i5 = i2.intValue();
String s1 = 5+"";自动装箱
String s2 = String.valueOf(3);
int i6 = Integer.valueOf(s1);
int i7 = Integer.parseInt(s2);
2.1.3版本说明
2.1.4int值转换成String
int值转换成String的4种方式:
推荐使用第一,二种方式
原文:https://www.cnblogs.com/wqbin/p/11180159.html