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();
新闻热点
疑难解答