Java.lang包之基本類型與包裝類
一、基本類型與包裝類(引用類型)
a) 在Java中任何一個基本數據類型都有一個對應的包裝類型,包裝類除了封裝一個基本類型的值同時提供了豐富的操作方法,例如將一個字符串轉換成數值類型等:如:int-> Integer類, byte->Byte類, char->Character類 …
b)原始數據類型與包裝類見下表格
c)自動裝箱與拆箱:JDK5.0 自動裝箱和自動析箱特性,將基本類型封裝成包裝類實例稱爲自動裝箱,反之稱爲自動折箱功能。如下:
int i = 99; //基本類型
Integer i1 = i; //自動裝箱
int i2 = new Integer(100); //自動析箱
d)包裝類型的方法:大多數數值類型的包裝類都有:parseXXX(), xxxValue(), valueOf()方法; xxx表示相應的數值類型。如下:
int i = Integer.parseInt("55");
Integer num = Integer.valueOf("200");
Double.parseDouble("qiao")