黑马程序员技术交流社区

标题: int 与integer [打印本页]

作者: 凝聚    时间: 2013-11-17 13:57
标题: int 与integer
本帖最后由 凝聚 于 2013-11-17 15:15 编辑

int与integer在什么情况下int型的整数要转换成integer类型的,请举例说明一下啊
作者: hubby    时间: 2013-11-17 14:30
int 是基本数据类型 Integer是其包装类,他是一个类。然后就可以调用该类中的方法了,但是int不行,他只是一个基本数据类型。这一是为了在各种类型间转化,通过各种方法的调用。否则 你无法直接通过变量转化。比如,现在int要转为字符串类型
int a=1;
String a=Integer.toString(a);
同样是a=1,但是此时这个1已经是字符串了a="1".在java中包装类,比较多的用途是用在于各种数据类型的转化中。还有就是有获取最大值什么的。具体你可以看看api中的javalang包中的integer类中的构造函数好方法。
作者: zbgl    时间: 2013-11-17 14:35
int 是基本的数据类型,Interget,是一个类。Interget多用来实现数据的转换,nt num=Integer.valueOf("12");                 int num2=Integer.parseInt("12");                                  double num3=Double.valueOf("12.2");                 double num4=Double.parseDouble("12.2");




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