Java中int和Integer有什么区别?
答:Java中,int是基本类型,Integer是包装类型
举个例子:
public class TestInteger {
public static void main(String[] args) {
int i = 128;
Integer i2 = 128;
Integer i3 = new Integer(128);
System.out.println(i == i2); //Integer会自动拆箱为int,所以为true
System.out.println(i == i3); //true,理由同上
————————————————
总结:Integer是对int进行装箱。