A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 蓝色风信子 中级黑马   /  2016-6-1 23:05  /  757 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

基本数据类型对象包装类。
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范围内时,对于新特性,如果该数值已经存在,则不会再开辟新的空间。

1 个回复

倒序浏览
顶一下下,,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马