基本型別包裝類
基本資料型別
包裝類byte
byte
short
short
intinteger
long
long
float
float
double
double
chat
character
boolean
boolean
integer類
integer類構造方法
方法名說明public integer(int value)
根據int值建立integer物件(過時)
public integer(string s)
根據string值建立integer物件(過時)
public static integer valueof(int i)
返回表示指定的int值的integer例項
public static integer valueof(string s)
返回乙個儲存指定值的integer物件string
public
class
integerdemo
}
int和string型別的相互轉換
示例**
public
class
integerdemo
}
string 轉換為int
示例**
public
class
integerdemo
}
字串資料排序案例
public
class
integertest
//定義乙個int陣列,把 string 陣列中的每乙個元素儲存到 int 陣列中
int[
] arr =
newint
[strarray.length]
;for
(int i=
0; i)//對 int 陣列進行排序
arrays.
sort
(arr)
;//把排序後的int陣列中的元素進行拼接得到乙個字串,這裡拼接採用stringbuilder來實現
stringbuilder sb =
newstringbuilder()
;for
(int i=
0; i)else
} string result = sb.
tostring()
;//輸出結果
system.out.
println
(result);}
}
自動拆箱和自動裝箱
自動拆箱
示例**
integer i =
100;
// 自動裝箱
i +=
200;
// i = i + 200; i + 200 自動拆箱;i = i + 200; 是自動裝箱
包裝類 列舉類 API
int intvalue 以 int 的形式返回 integer 物件的值 在 number 類中覆蓋了 intvalue方法 static string tostring int i 以乙個新 string 物件的形式返回給定數值 i 的十進位制表示。參 static string tostrin...
常用類 包裝類
一 包裝類 對應基本資料型別 j a.lang.integer int j a.lang.long long j a.lang.double double j a.lang.character char j a lang.boolean boolean j a.lang.byte byte j a....
常用的類 包裝類
基本資料型別所對應的包裝類 包裝類的預設值是null 對應關係 包裝就是將棧裡面的資料型別放堆裡面 byte byte short short int integer long long float float double double boolean boolean char character...