1、定義
Java中的基本類型分為:byte,short,int,long;float,double;char;boolean;
這些基本資料類型沒有方法和屬性,而包裝類就是為了讓這些擁有方法和屬性,實作對象化互動。一般我們在開發程式較常用到的為Integer和Character包裝類。
Java包裝類解析
2、裝箱和拆箱
2.1 用構造方法進行裝箱
Integer integer = new Integer(1);
2.2 用靜态方法進行裝箱
Integer integer1 = Integer.valueOf(1);
2.1 用成員方法進行拆箱
Integer integer2 = new Integer(1);
int i = integer2.intValue();
3、自動裝箱和自動拆箱
3.1、自動裝箱
//将int自動裝箱為Integer類
Interger interger=1;
3.1、自動拆箱
//将int自動裝箱為Integer類
Interger interger=1;
//将Integer類自動拆箱為int基本類型,然後再自動裝箱為Integer類
interger=interger+2;
4、基本類型與字元串類型之間的互相轉換
//将字元串轉換換int基本類型,注意字元串必須是數值類型
int i= Integer.parseInt("111");