首页 > 其他 > 详细

包装类

时间:2019-04-26 13:23:46      阅读:79      评论:0      收藏:0      [点我收藏+]

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

int name = 9;

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);

 

包装类

原文:https://www.cnblogs.com/wan19890618123/p/10773646.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!