Java包装类、String类型、基本数据类型之间的转换
一、包装类转基本数据类型
这里只列举出Integer的转换,其他包装类和Integer基本相同
1.自动拆箱的操作进行转换:
Integer in1 = new Integer(12);
Int num3 = in1;
2.基本数据类型:调用包装类Xxx的xxxValue():
(Xxx是包装类、xxx是基本数据类型)
Integer in1 = new Integer(12);
int i1 = in1.intValue();
二、包装类转String类型
1.xxx str1 = xxx.valueOf(in1)
Integer in1 = new Integer(12);
String str1 = String.valueOf(in1);
三、基本数据类型转包装类
1.自动装箱
int num2=10;
Integer in1 = num2;
2 包装类定义方法
int i = 10;
Integer in1 = new Integer(i);
四、String类型转包装类
xxx 名 = Xxx.parsexxx(Str1);
Integer Str1 = new Integer(i);
int num=Integer.parseInt(Str1);