包装类



int num = 1;

Integer i = 1;
将Integer转换成String
String string = i.toString();
将String转换成Integer(注意:只能是数字类型的字符串)


java.lang.NumberFormatException: 数字格式异常

String str = "1223432";
int parseInt = Integer.parseInt(str);
System.out.println(parseInt);

装箱: 将基本数据类型 装换成 包装类型
Integer in = Integer.valueOf(1);
拆箱:将包装类型 转换成 基本数据类型
Integer integer = new Integer(10);
int value = integer.intValue();


* 现在 支持自动拆箱和装箱
int num1 = 18;
自动装箱
Integer i1 = num1;

自动拆箱
num1 = i1;

原文地址:https://www.cnblogs.com/wlm-boke/p/8459633.html