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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 凝聚 中级黑马   /  2013-11-17 13:57  /  940 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 凝聚 于 2013-11-17 15:15 编辑

int与integer在什么情况下int型的整数要转换成integer类型的,请举例说明一下啊

2 个回复

倒序浏览
int 是基本数据类型 Integer是其包装类,他是一个类。然后就可以调用该类中的方法了,但是int不行,他只是一个基本数据类型。这一是为了在各种类型间转化,通过各种方法的调用。否则 你无法直接通过变量转化。比如,现在int要转为字符串类型
int a=1;
String a=Integer.toString(a);
同样是a=1,但是此时这个1已经是字符串了a="1".在java中包装类,比较多的用途是用在于各种数据类型的转化中。还有就是有获取最大值什么的。具体你可以看看api中的javalang包中的integer类中的构造函数好方法。
回复 使用道具 举报
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");
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马