首页 > 试题广场 >

下面这段java代码的输出结果是?(不考虑java 1.5之

[不定项选择题]
下面这段java代码的输出结果是?(不考虑java 1.5之前的老版本和换行)
publi c   class HelloWorld{

    public static void main(String []args){

        Integer i1=127,

        i2=127, i3=128, i4=128;

        System.out.println(i1==i2);

        System.out.println(i1.equals(i2));

        System.out.println(i3==i4);

        System.out.println(i3.equals(i4));

    }

}

  • false true true true
  • true false true true
  • true true false true
  • true true true false
C
发表于 2024-12-05 16:44:03 回复(0)
选C
integer128陷阱
-128~127自动装箱时会使用缓存的对象
超过该范围会创建新的对象
发表于 2024-12-05 10:39:24 回复(0)