一 . 基本類型轉換成包裝類
把基本類型轉換爲包裝類,使其具有對象的性質,可以分爲手動裝箱和自動裝箱,本文以整型爲例,其他類型類似整型。
裝箱: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);