示例:
公共類整數{
private int I;
公共整數(int a){
I = a;
}
public static int parseToInt(){
返回I;
}
(字符串str)的公共靜態整數值{
//封裝壹系列邏輯最終將str轉換為int類型的IntegerStr。
返回新的整數(Integer str);
}
}
以上是jdk關於Integer的例子,比如Integer Intg = Integer。value of(str);int I = intg . parse toint();
這樣用戶就可以輕松完成String和int之間的轉換,方便了用戶。
第二,有時候壹個函數需要傳遞壹個對象變量,但是妳顯然不能傳入壹個int類型。我該怎麽辦?我使用壹個包裝類。
公共void測試(對象對象){
}
如果妳想的話,妳可以把5英鎊放進去。
test(新整數(5));
總結壹下,包裝類的用途有三:壹是實現基本類型之間的轉換,二是方便函數傳遞值,三是方便壹些地方使用Object時替換基本數據類型。