簡介:
在 Java 中挺份,八大基礎(chǔ)數(shù)據(jù)類型是不具備對象的特征的哼凯,比如基本數(shù)據(jù)類型就不能調(diào)用方法欲间,功能簡單,為了讓基本數(shù)據(jù)類型也具備對象的特征断部,就有了 Java 包裝類猎贴。
包裝類也是我們在開發(fā)中經(jīng)常會用到的內(nèi)容,本次實(shí)訓(xùn)我們就來學(xué)習(xí)這些包裝類的用法蝴光。
1. 基本數(shù)據(jù)類型和包裝類之間的轉(zhuǎn)換
我們在開發(fā)過程中肯定會遇到她渴,將基本數(shù)據(jù)類型轉(zhuǎn)換為String類型,或者其他數(shù)據(jù)類型蔑祟,而這個時候如果我們要用基礎(chǔ)數(shù)據(jù)類型實(shí)現(xiàn)這些轉(zhuǎn)換就會非常麻煩趁耗,所以Java就有了基本數(shù)據(jù)類型的包裝類,顧名思義疆虚,包裝類就是:將基本數(shù)據(jù)類型包裝成對象苛败,使其具有了對象的屬性和方法。
包裝類的主要作用也就是:
將本類型與其他類型進(jìn)行轉(zhuǎn)換径簿;
將字符串與本類型及包裝類型相互轉(zhuǎn)換罢屈。
看了概念一堆,實(shí)際操作非常簡單篇亭,你只需記住下面幾張圖:
圖1
圖2
圖3
2. 包裝類轉(zhuǎn)換成其他數(shù)據(jù)類型
直接上代碼
Integer i = new Integer(100);
//轉(zhuǎn)換成double類型
double d = i.doubleValue();
System.out.println("d的值:" + d);
//轉(zhuǎn)換成float類型
float f = i.floatValue();
System.out.println("f的值" + f);
3. 包裝類與字符串之間的轉(zhuǎn)換
直接上代碼
圖1
圖2
我的建議記住valueOf()方法就行了