| 
 
| 基本数据类型对象包装类: 基本数据类型对应的包装类:
 byet                Byte
 short        Short
 int                Integer
 long                Long
 boolean        Boolean
 float        Float
 double        Double
 char                Char
 
 常用方式;
 基本数据类型和字符串类型之间的转换
 格式:
 转字符串:           基本数据类型包装类.toString(基本数据类型值);
 转基本数据类型:基本数据类型包装类.parsexxx(字符串);
 例:Integer类
 Integer.toString(55); //将整数55转成"55";
 Integer.parseInt("77");//转换成整型
 Integer.parseInt("110",2);//转换进制,参数1是进制表现形式("110"、"3C"),参数2是指定进制类型(2进制、16进制···)
 Integer类提供进制转换的方法
 
 以上方式是静态调用方式,还可以是对象调用intValue()
 例:
 Integer i = new Integer("123");
 int num = i.intValue();
 
 IntegerJDK1.5版本新特性
 自动拆装箱:
 Integer i = new Integer(4); //原始方式
 Integer x = 4;        //新特性,自动装箱
 x = x + 4;        //可直接进行运算,x自动拆箱,变成int类型,运算后,再将和装箱赋给x
 
 注意:x 不能为空,否则会空指针异常
 
 小知识:
 Integer m = 128;
 Integer n = 128;
 
 m == n        返回:false
 
 Integer a = 127;
 Integer b = 127;
 
 a == b        返回:true
 
 因为当数值在byte范围内时,对于新特性,如果数值已经存在,则不会开辟新的内存空间,
 而128超过了byte范围,所以指向的不是同一个对象
 | 
 |