1. 為什麼要用包裝類
將基本資料型別包裝成類,將實現常見的操作,方便使用。(8個包裝類都是final修飾,不能被繼承。)
2. 自動裝箱和自動拆箱
自動裝箱:可把乙個基本型別變數直接賦給對應的包裝類物件或則object物件
自動拆箱:允許把 包裝類物件直接賦給對應的基本資料型別
integer i = 3;//裝箱
int i2 = i;//拆箱
object flag = new boolean(false);
if(flag instanceof boolean)
3. 基本資料型別和string型別的轉換
1)string → 基本型別
除了character外所有的包裝類提供par***xx(string s)靜態方法,用於把乙個特定的字串轉換成基本型別變數;
2)基本型別 → string
string 類有靜態方法valueof(),用於將基本型別的變數轉換成string型別。
string str = "17";
int i = integer.parseint(str);//string --> 基本型別
string s1 = string.valueof(i);//基本型別 --> string
java 基本資料型別包裝類
目的 為了方便操作基本資料型別值,將其封裝為物件,在物件定義了屬性和行為,豐富了改資料的操作,用於描述該物件的類也就成為基本資料型別物件包裝類。8種資料型別包裝類 byte byte short short int integer long long float float double doubl...
Java 基本資料型別包裝類
基本資料型別物件包裝類 基本資料型別 關鍵字 引用資料型別 類 byte byte short short int integer 基本資料型別物件包裝類最常見的作用是 用於基本資料型別和字串型別之間的轉換 1 基本資料型別 字串型別 string tostring 返回乙個表示該 integer ...
java 基本資料型別物件包裝類
基本資料型別物件包裝類 byte byte short short intinteger long long boolean boolean float float double double char character 基本資料型別物件包裝類的最常見作用,就是用於基本資料型別和字串型別之間做轉換...