常用API 包裝類

2021-10-03 19:16:26 字數 1615 閱讀 5584

基本型別包裝類

基本資料型別

包裝類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...