1:包装后是一个类 所以有构造方法,(现在已经有了自动装箱拆箱机制)

int name = 9;

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

Integer a = new Integer(name);

Integer a = new Integer(1);    //将与之对应的基本数据类型做参数

Integer a = new Integer("123");   //将字符串做参数//也需要输入相应的数据类型

除Character外都可以使用字符串形式

Boolean s = new Boolean("True");
System.out.println(s);//当boolean类型时   大小写不受影响   输出时一律转化成小写,即便是输入“”love也会输出false;

2:包装类变成基本类型xxxValue方法    包装类型转换成基本数据类型

int name = 9;

Integer a = new Integer(name);

int b = a.intValueof();

int b =a//默认包装类转换成基本数据类型

3:基本数据类型变成字符串

toString()方法:以字符串形式返回包装类对象的基本类型数据

1)int aa = a;
//int aa = a.intValue();
String bb= Integer.toString(aa);
System.out.println(bb);

//Integer a= new Integer(name);//
//String bb= Integer.toString(a);//括号里面只能放基本数据类型(基本数据类型的变量名)不可以放包装类的变量名
//System.out.println(bb);

2)String a = '男'+“”;//连接冒号形式

String b = 34+"";

4:将字符串转换为对应的基本数据类型

int a = Integer.praseInt("12344");

boolean b= Boolean.preseBoolean("true");//Character类型除外.(括号里面的大小写会自动转化为小写)

5:Valueof将基本数据类型变成包装类,将字符串变为包装类(Character类型除外);

Integer a = Integer.valueOf(56);
Integer b = Integer.valueOf("3456");
System.out.println(b);

Character s = Character.valueOf('d');
System.out.println(s);

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄