當前位置:律師網大全 - 商標查詢 - JAVA中為什麽會有包裝器類,它的作用是什麽?

JAVA中為什麽會有包裝器類,它的作用是什麽?

第壹,並不是所有的基本數據類型之間的轉換都可以停止,如果強制轉換就會出現問題,比如從String類型到int類型的轉換,那麽jdk為了方便用戶提供了相應的包裝器類。

示例:

公共類整數{

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時替換基本數據類型。

  • 上一篇:惠州德金昌新材料有限公司怎麽樣?
  • 下一篇:家用制冷設備註冊商標屬於哪壹類?
  • copyright 2024律師網大全