黑马程序员技术交流社区

标题: 基本数据类型对象包装类:integer,character的学习 [打印本页]

作者: shaoboguanzi    时间: 2015-1-21 22:23
标题: 基本数据类型对象包装类:integer,character的学习

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

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。



作者: AthenaCykes    时间: 2015-2-12 16:30
学习学习.....~~赞一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2