Integer与int的种种比较你知道多少?

  如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,香港空间,估计更多的人会头脑一片混乱。所以我对它们进行了总结,香港服务器,希望对大家有帮助。

  首先看代码:

1 package com.test; * 刘玲 5 * TestInteger { args main(String[] args) {13int i = 128;14Integer i2 = 128;15Integer i3 = new Integer(128);System.out.println(i == i2);18System.out.println(i == i3);19System.out.println(“**************”);Integer i6 = 127;Integer i5 = 128;24 Integer i6 = 128;25 System.out.println(i5 == i6);//false26 */Integer ii5 = new Integer(127);Integer i7 = new Integer(128);29Integer i8 = new Integer(123); }32 33 },免备案空间每一件事都要用多方面的角度来看它

Integer与int的种种比较你知道多少?

相关文章:

你感兴趣的文章:

标签云: