基本數據類型的封裝類
java的基本數據類型也被封裝為類,8種基本數據類型對應有8個類。
| 基本數據類型 | 封裝類類型 |
|---|---|
| boolean | java.lang.Boolean |
| char | java.lang.Character |
| byte | java.lang.Byte |
| short | java.lang.Short |
| int | java.lang.Integer |
| long | java.lang.Long |
| float | java.lang.Float |
| double | java.lang.Double |
生成封裝類對象的三種方法
1.從基本數據類型的變量和常量生成封裝類對象
double x = 2.1;
Double b = x; //自動封裝
Double c = new Double(x);//手動創建
2.從字符串生成封裝類
Double a = new Double("2.3");
Integer i = new Integer("123");
3.已知字符串類型,調用valueOf( )方法將其轉換成封裝類對象
Ingeter.valueOf("123"); //返回一個Integer對象
Double.valueOf("3.26"); //返回一個Double對象
封裝類型轉換成基本數據類型
1.XXXValue()方法
Double b = 2.2;
b.doubleValue(); //返回一個基本數據類型
2.parseXXX()方法
可以將字符串類型轉換成基本數據類型
Integer.parseInt("123");
Double.parseDouble
注:XXX表示類的名稱
