為了方便操作基本數(shù)據(jù)類型值,將其封裝成了對象,在對象中定義了屬性和行為,豐富了該數(shù)據(jù)的操作。
用于描述該對象的類就成為基本數(shù)據(jù)類型對象包裝類。
將基本數(shù)據(jù)類型封裝成對象的好處在于可以在對象中定義更多的功能方法操作該數(shù)據(jù)。
基本數(shù)據(jù)類型:
8種:

舉例:


該包裝對象主要用基本類型和字符串之間的轉(zhuǎn)換。
基本類型——字符串
1. 基本類型數(shù)值+""
2. 用String類中的靜態(tài)方法 valueof(基本類型數(shù)值)
3. 用Integer的靜態(tài)方法valueOf(基本類型數(shù)值)
字符串——基本類型
1. 使用包裝類中的靜態(tài)方法xxx parseXxx(xxx類型的字符串);
int parseInt("intstring");
long parseLong("longstring");
boolean parseBoolean("booleanString");
只有Character沒有parse方法
2. 如果字符串被Integer進(jìn)行對象的封裝,可使用另一個(gè)非靜態(tài)的方法,intValue();將一個(gè)Integer對象轉(zhuǎn)成基本數(shù)據(jù)類型值。
進(jìn)制轉(zhuǎn)換:
整數(shù)具備不同的進(jìn)制體現(xiàn)
十進(jìn)制——其他進(jìn)制
其他進(jìn)制——十進(jìn)制
十進(jìn)制——其他進(jìn)制

練習(xí):對一個(gè)字符串的數(shù)值進(jìn)行從小到大排序 "20 78 9 -7 88 36 29"(見V80)