黑马程序员技术交流社区
标题:
对象包装类
[打印本页]
作者:
蓝色风信子
时间:
2016-6-1 23:05
标题:
对象包装类
基本数据类型对象包装类。
byte Byte
short short
int Integer
long Long
boolean Boolean
float Float
double Double
char Character
基本数据类型对象包装类的最常见作用,
就是用于基本数据类型和字符串类型之间做转换。
基本数据类型转成字符串。
基本数据类型.toString(基本数据类型值);
字符串转成基本数据类型。
xxx a=Xxx.parseXxx(String);
Integer.parseInt("123");//将一个字符串转成整数,必须传入数字格式的字符串。
十进制转成其他进制
toBinaryString();
toHexString();
toOctalString();
其他进制转成十进制
parseInt(string,radix);
JDK1.5版本后出现的新特性。
Integer x=4;//自动装箱。//new Integer(4)
x=x/*x.intValue*/+2; //x+2: x进行了自动拆箱,变成了int类型,和2进行加法运算,再将和进行装箱赋给x。
Intrger m=128;
Intrger n=128;
Intrger a=127;
Intrger b=127;
m==n; false
a==b; true//a和b指向了同一个对象。
因为当数值在byte范围内时,对于新特性,如果该数值已经存在,则不会再开辟新的空间。
作者:
nanliner
时间:
2016-6-2 00:24
顶一下下,,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2