摘要:
今天看到一篇关于Integer与int的一些区别,在这里我也来记录下:int是基本数据类型,直接存储数据,Integer是包装类,是对象,用一个引用指向这个对象。在java中包装类,比较多的用途是用在于各种数据类型的转化中。举个列子:当需要往ArrayList,HashMap中放东西时,像int,double这种内建类型是放不进去的,因为容器都是装object的,这种就需要包装类了。int的初始值是0,Integer的初始值是null。 1 int i = 100; 2 Integer i2 = 100; 3 Integer i3 = new Integ... 阅读全文