现在的位置: 首页 > 综合 > 正文

黑马:基本数据类型对象包装类

2013年09月22日 ⁄ 综合 ⁄ 共 689字 ⁄ 字号 评论关闭

1、基本数据类型对象包装类
基本数据类型 包装类
byte Byte
short Short
int Integer
long Long
boolean Boolean
float Float
double Double
char Character
2、包装类方法
基本数据类型对象包装类的最常见作用
用于基本数据类型和字符串类型之间做转换:
第一、基本数据类型转成字符串
基本数据类型+“”;
基本数据类型.toString(基本数据类型值);Integer.toString(34);
第二、字符串转成基本数据类型
xyy   a   =   Xyy.parseXyy(String);
int    a   =   Integer.parse("123");
3、jdk1.5出现的新特性
自动装箱:Integer x = 4;//Integer x = new Integer(4);
自动拆箱:x = x+2;表示对象加2,x+2中x这进行了自动拆箱(x.intValue()),变成了int类型。然后和2进行加法运算,再将和进行自动装箱赋给x。
Integer x = null;这里要注意,这是新版本弊端。
4、在新特性中,当数值在byte范围内,如果该数值已经存在,则不会开辟新的空间。
Integer m = 128;
Integer n = 128;
m==n;//false

Integer x = 127;
Integer y = 127;
x==y;//true

总结:
1、基本数据类型对象包装类有8种,其中2种和名不一样;
2、基本数据类型对象好处:有了对象,可以指挥方法处理。
3、新特性给基本数据类型对象带来的影响:自动装箱和自动拆箱;数值是否在byte范围内。

 

 

 

抱歉!评论已关闭.