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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

最常见的用途:用于基本数据类型和字符串类型之间做转换。

1,基本数据类型转为字符串:最简单:+””.。科学方法:Integer.toString(34);

2,字符串转为基本数据类型:

Integer.parseInt("123");基本数据类型.parseint“123”)。

注意: int num1=Integer.parseInt("a123");错误//必须传入数字格式的字符串。

boolean b=Boolean.parseBoolean("www");

10进制转换为其他进制:Integer.toOctalString(30)转化为八进制。

为其他进制转换10进制:Integer.parseInt("110",8);其中8表示八进制的110

   问题:a,Integer i=new Integer(123); Integer j=new Integer("123");

sop(i.equals(j));结果为true,因为他比较的是值是否相同。

      b,Jdk1.5版本后:Integer ii=3;可以自动装箱。  ii=ii+2;ii进行了自动拆箱变成了int 3参与运算,算完后自动装箱。

      C, Integer ii=127;Integer iii=127; sop(iii==ii);结果:true因为在byte范围内对于新特性不再开辟内存空间。Integer ii=128;Integer iii=128; sop(iii==ii);结果:false。


1 个回复

正序浏览
学习学习.....~~赞一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马