一 . 基本类型转换成包装类
把基本类型转换为包装类,使其具有对象的性质,可以分为手动装箱和自动装箱,本文以整型为例,其他类型类似整型。
装箱:1.手动装箱
int i=10;
Integer x=new Integer(i);
x为基本类型int转换为包装类Integer的一个实例。
2.自动装箱
int i=10;
Integer y=i;
y为基本类型int转换为包装类Integer的一个实例。
拆箱:Integer j=new Integer(10);
1.手动拆箱
int m=j.intValue();手动拆箱int类型。
2.自动拆箱
int n=j;自动拆箱为int类型。
二 . 基本类型和字符串的互相转换,本文以整型为例。
1.基本类型转换为字符串,有以下三种方法
int c=10;
(1):整型int的包装类Integer的toString方法
String str1=Integer.toString(c);
(2) :String的valueOf方法
String str2=String.valueOf(c);
(3):字符串后直接+" ";
Strinf str2=c+" ";
2.将字符串转换为基本类型,有以下两种方法
String str="8";
(1):基本类型的parseInt方法
int d=Integer.parseInt(str);
(2):基本类型的valueOf方法
int e=Integer.valueOf(str);