int 与 Integer 的区别? int 是基本类型,(int)(Math.Random()*100)就是一个数,可以进行加见乘除。 Integer是class ,那么 new Integer(temp)就是一个对象了,可以用到Integer这个class的方法,例如用intvalue()可以返回这个int的直。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意楼上的说法。。加一句,INTEGER类赋值后就不能再改变了:) 在Java中,int 属于基本数据类型,而Integer是Java的对象,对于这两种不同的类型,Java中使用的方法是不同的。基本类型是传值,而对象是用引用传递的。对于Java低层,由于封装好了,所以程序员对这些对这些东西的处理要采用类型强制转化才行。。呵呵,我也是菜鸟,说的不对,请大家指教. Integer 是类,继承自Object,如果需要Object类型,而你恰恰要用"数字",int型就不行了.比如你用一个集合保存一组数字,就需要用Integer了. [求助] JSON转对象 对象转JSON 实现代码 菜鸟求助多态问题 Swing中Jlist中的项目的选中问题 因eclipse引发的一场怒火,散分100!!! 哪位兄弟解释一下这句简单的代码?关于new操作符! parseDouble返回的是double,为什么Double的封装器也能接受呀 java如何开发wizard程序? 关于JAVA执行DOS命令的问题 求CSDN高手点拨一个“CS结构聊天系统”的“集成测试”中的问题... 菜问题AG,3Q了 重奖:我的数字签名程序无法在IE中显示出来,而且控制台无报错信息和测试信息 有关包的问题,在线等待
对于Java低层,由于封装好了,所以程序员对这些对这些东西的处理要采用类型强制转化才行。。
呵呵,我也是菜鸟,说的不对,请大家指教.
如果需要Object类型,而你恰恰要用"数字",int型就不行了.
比如你用一个集合保存一组数字,就需要用Integer了.