java包裝類

      Java包裝類主要用來將基本數據類型元素轉化爲對象,從而進行一些操作

      Java中每一個基本類型都有其對應的包裝類:

基本數據類型 包裝類
boolean Boolean
byte Byte
char Character
short Short
int Integer
long Long
float Float
double Double


      可以通過將被包裝的值傳遞到合適的構造函數中來構造包裝類對象

int a = 100;
Integer b = new Integer(a);

double d1 = 3.14;
Double d2 = new Double(d1);

      把包裝類的值轉換爲實際值,使用類型+Value方法

Integer a = new Integer(100);
int b = a.intValue();

Character c1 = new Character('a');
char c2 = c1.charValue();

      valueOf()是個靜態方法,用於解析字符串,構造一個相同的類類型的包裝類,然後返回包裝類。不過Char類沒有這個方法。

int i = Integer.valueOf("123");
double d = Double.valueOf("3.14");

      要將一個字符串轉換爲一個基本類型值,使用parse+類型方法。如parseInt、parseDouble

int i = Integer.parseInt("123", 10);
double d = Double.parseDouble("3.14");

      將一個包裝類對象轉化爲字符串使用toString()方法

Integer i = 100;
String s = i.toString();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章