int类型的包装类就是Integer类。 一个典型的运用就是:实现int类型到String类型的转换。 使用具体方法是: Integer I=new Integer(int i=1); String str=I.valueOf1.int是基本的数据类型; 2.Integer是int的封装类; 3.int和Integer都可以表示某一个数值; 4.int和Integer不能够互用,因为他们两种不同的数据类型; Integer类的内部, 有一个常量静态数组, 在Integer类被加载的时候, 预先创建了-128 ~ 127的Integer对象, 所以当声明的Integer类型变量的值在-128 ~ 127的范围内时, 不会新创建对象, 直接引用数组中创建好的. 所以第一个结果会输出true,第三个结果为false; 而int是一个基本数据类型,不存在integer那样的创建对象的过程 |