给定Java代码片段,如下:Integer a=new Integer(3);Integer b=new Integer(3);System.out.println(a==b);运行后,这段代码将输出( )。
A: true
B: false
C: 0
D: 1
A: true
B: false
C: 0
D: 1
举一反三
- 阅读下面一段代码Integer in1 = new Integer(10);Integer in2 = new Integer(10);Integer in3 = 10;Integer in4 = 10;System.out.print(in1 == in2); System.out.print(in1 == in3); System.out.print(in3 == in4);下列选项中,程序的运行结果是( ) 。 A: false true false B: false false false C: false false true D: true true true
- Integer i=new Integer(300); Integer in = new Integer(a); System.out.println(in+i); 以上代码在JDK1.4的编译环境中不会发生编译错误
- 阅读下面一段代码,代码的输出结果是() Integer in1 = new Integer(10); Integer in2 = new Integer(10); Integer in3 = 10; Integer in4 = 10; System.out.print(in1 == in2); System.out.print(in1 == in3); System.out.print(in3 == in4);
- 有如下一段代码: Integer s = new Integer(9); Integer t = new Integer(9); Long u = new Long(9); 则下面选项中返回值为true的是:________。
- 阅读下面一段代码,代码的输出结果是() Integer in1 = new Integer(10); Integer in2 = new Integer(10); Integer in3 = 10; Integer in4 = 10; System.out.print(in1 == in2); System.out.print(in1 == in3); System.out.print(in3 == in4); A: truetruetrue B: falsefalsetrue C: falsefalsefalse D: falsetruefalse