包裝類之代表“Integer"


基本數據類型對象包裝類

優勢:

1:可以通過對象中的屬性和行為操作基本數據。
2:可以實現基本數據類型和字符串之間的轉換。

列表

 **基本類型 包裝類**
byte Byte
short Short paserShort(numstring);
int Integer 靜態方法:parseInt(numstring)
long Long
float Float
double Double
char Character
Boolean Boolean
Integer:

和字符串之間的轉換:
數字格式的字符串轉成基本數據類型的方法:
1:將該字符串封裝成了Integer對象,並調用對象的方法intValue();
2:使用Integer.parseInt(numstring):不用建立對象,直接類名調用;

將基本類型轉成字符串:
1:Integer中的靜態方法 String toString(int);
2:int+"";

進制的轉換:
轉成二進制:toBinaryString
轉成八進制:toOctalString
轉成十六進制:toHexString
toString(int num,int radix);

將其他進制轉換十進制:
parseInt(string,radix);

寫法和自動拆箱裝箱:
Integer i = new Integer(4); //1.5版本之前的寫法;
Integer i = 4; //自動裝箱,1.5版本后的寫法;
i = i + 5;
//i對象是不能直接和5相加的,其實底層先將i轉成int類型,在和5相加。而轉成int類型的操作是隱式的。自動拆箱:拆箱的原理就是i.intValue();i+5運算完是一個int整數。如何賦值給引用類型i呢?其實有對結果進行裝箱。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com