单项选择题
现有:
public class Tester {
public static void main (String[] args) {
intx-5;
Integer xl=x; Integer x2=x;
int x3=new Integer(5);
system..ut.print(x1.equals(x));
system..ut.print(xl==x);
system..ut.print(x2.equals(xl));
system..ut.print(x2==xl);
system..ut.print(x2==x3);
system..ut.print(x2.equals(x3));
}
}
结果为:()
A.编译失败
B.falsefalsetruetruetruetrue
C.truetruetruetruetruetrue
D.falsefalsetruetruetruefalse
E.truefalsetruefalsefalsetrue
F.运行时异常被抛出
相关考题
-
单项选择题
现有: class Ifs { public static void main (String [] args) { boolean state=false; int i=2; if( (++i>2) && (state=true)) i++; if( (++i>4) l l (state=false)) i++; System.out .println (i); } } 结果为:()
A. 6
B. 5
C. 4
D.编译失败 -
单项选择题
为将数组myArray的长度由3改为6,现采取以下编码: int[]myArray=new int [3]; myArray=new int[6]; 代码执行后,以下叙述哪项是正确的?()
A.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素的值为空。
B.数组myArray的长度已由3改为6,其中前3个元素的值不变,后3个元素需再经过初始化后才能使用。
C.数组myArray的长度没有变化。
D.数组myArray的长度已由3改为6,原来3个元素的值全部丢失。 -
单项选择题
程序: class TestApp{ public static void main (String[] args){ int X=5: switch (x){ case l: case 2: case 3: System. out.println(“一季度”); break; case 4: case 5: case 6: System. out.println(“二季度”); break; default: System. out.println(“三季度以上”); break; } } } 上述程序运行后的结果是哪项?()
A. 一季度
B.二季度
C.三季度以上
D.无输出
