请教下integer问题 integer a=new integer()//JSP代码中和定义int a;的不同之处是什么?在用法意义上。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Integer是包装类,int是基本型,Integer实现了int的对象的引用。至于用法,简单来说就是可以对这个int对象进行操纵。你有变量int x=0;不能这么用吧:x.方法()。但是包装成Integer后就可以了。比如Integer y=new Integer(x);然后就可以用y.方法名()来操纵此对象了,比如可以得到一个int支持的最大值啊,将String转换成int啊。 java.lang.Integer是一个类.对它的操作要通过类的方法 int是JAVA缺省的8中基本数据类型之一.不是类的对象. 一楼正解.如果你的方法需要一个OBJECT类型参数.你就只能使用用INTEGER,而不能是INT了.楼主应该看看封装. int为基本数据类型Integer为包装类int类型的值是存在栈空间里,Integer被new出来的时候放在堆空间里的现在java中的打包和解包可以自动的把int和Integer进行转换。一般自己定义变量的时候使用int,但是API中有些方法必须要你调用Integer的时候你就应该注意了,就理解这么多了我 jdk1.5以上能自动拆箱,装箱 吧~ 调用io对象输入数据,捕获异常后程序中断,跪求高手解答 关于取得oracle的blob字段问题(急!!!!!!!!) TrueTypeFont.open() NullPointerException问题 两道面试题! 如何从命令行读取内容? 用JSP做网站代码安全吗? 菜鸟求助 //字符串转化成char时出错,在线等待解决! 一个很菜的java 问题??请教?? 请大家帮我测试一下这个网页(100分呈上)!! java中“合成”与“继承”谁能详细给小弟讲解下啊! JDK新手求教
int是JAVA缺省的8中基本数据类型之一.不是类的对象.
楼主应该看看封装.
Integer为包装类int类型的值是存在栈空间里,Integer被new出来的时候放在堆空间里的现在java中的打包和解包可以自动的把int和Integer进行转换。一般自己定义变量的时候使用int,但是API中有些方法必须要你调用Integer的时候你就应该注意了,就理解这么多了我