1·直接賦值 (自動打包)
Integer i=3;
2·使用封裝類的含參構造函數(實例化)
Integer i=new Integer(3);
3·使用封裝類提供的valueOf()方法(靜態方法)
Integer i=Integer.valueOf(3);
1·直接賦值(自動解包)
Integer i=new Integer(2);
int j=i;
2·使用封裝類提供的value()方法
Integer i=new Integer(3);
int j=i.intValue();
float f=i.floatValue();
1·使用String類的valueOf()方法(靜態方法)
String s=String.valueOf(123);
2·使用封裝類的toString()方法(靜態方法)
String s=Integer.toString(3);
3·使用字符串連接符“+”
String s=""+123;
1·使用封裝類的靜態方法
int i=Integer.parseInt("12");
1·使用封裝類的含參構造函數(實例化)
Integer i=new Integer("123");
2·使用封裝類的valueOf()方法
Integer i=Integer.valueOf("123");
1·使用字符串連接符“+”
Integer i=new Integer(123);
String s=""+i;
2·使用封裝類的toString()方法
Integer i=new Integer(123);
String s=i.toString();
新聞熱點
疑難解答