慕粉7971722
2015-12-27 16:25
Integer类型是什么类型,Integer是int基本类型对象的包装类?是什么意思
Integer 是对象类型 int是原始类型 适用场合有很大的不同 之所以要把int封装成Integer 型 是因为很多方法参数就只接收对象类型(Object) 还比如 范型 就只支持 对象类型
例如往ArrayList里面add,必须add的是Object而int不是对象,就只能把Integer添加进去
int bool 这些,是基本类型
integer boolean这些,是封装类,包含了int本身和大量的方法,还有一些其他成员变量
也就是说,int只是一个数,integer是针对int的全套解决方案
当然,语言不同会有区别,比如pascal里int就叫integer
大神轻喷,我是玻璃心T T
Java入门第三季
409792 学习 · 4340 问题
相似问题