包裝類的使用 包裝類的使用 java提供8種基本數據類型對應的包裝類,使得基本數據類型變數具有類的特征 掌握:==基本數據類型、包裝類、String==三者之間的互相轉換 自動裝箱與自動拆箱==[基本數據類型和包裝類的轉換]== JDK5.0新特性,自動裝箱與自動拆箱。 class Test{ pu ...
包裝類的使用
包裝類的使用
- java提供8種基本數據類型對應的包裝類,使得基本數據類型變數具有類的特征
- 掌握:基本數據類型、包裝類、String三者之間的互相轉換
自動裝箱與自動拆箱[基本數據類型和包裝類的轉換]
JDK5.0新特性,自動裝箱與自動拆箱。
class Test{
public void test(){
//自動裝箱,基本數據類型-->包裝類對象
int num2 = 10;
Integer in1 = num2;//自動裝箱
boolean b1 = true;
Boolean b2 = b1;//自動裝箱
//自動拆箱,包裝類-->基本數據類型
int num3 = in1;//自動拆箱
boolean b3 = b2;//自動拆箱
method(in1);
method(b2);
}
public void method(Object obj){
System.out.println("000");
}
}
基本數據類型和String的互相轉換
基本數據類型-->String類型:
- 連接運算
String str1 = num1 + "";
- 調用String的valueOf(Xxx xxx)
float f1 = 12.3f;
String str2 = String.valueOf(f1);
String類型-->基本數據類型:
- 調用包裝類的parseXxx(String s)方法
int num2 = Interger.parseInt(str1);
boolean b1 = Boolean.parseBoolean(str2);