给出以下的代码,请问该程序的运算结果是 什么? class Example { public static void main (String [] args){ String s= new String(“Computer”); if (s==“Computer”) System.out.println(“Equal A”);if (s. equals(“Computer”))System .out . println (“Equal B”); } }
A. 代码编译失败。
B. 打印输出空白行。
C. 打印输出Equal A
D. 打印输出Equal B
E. 打印输出Equal A 和 B
给出以下代码,请问该程序的运行结果是什么?class Example { public static void main(String [] args){ String s1 ="ab"; String s2 ="abcd"; String s3="cd"; String s4 =s1+s3;s1=s4; System.out.print("s1"+((s1==s2)?"==":"!=")+"s2"); }}
A. s1==s2
B. s1!=s2
C. s1
D. s1==“abcd”
给出以下代码片段,请问以下哪些表达式的结果为true ?Float f=4.2F;Float g=new Float ( );Double d=new Double (4.2);
A. f==g
B. g==g
C. d==f
D. d. equals (4.2)
给出以下代码,请问该程序的运行结果是什么?public class Example{public static void main (String [] args){System. out. println(“abcd”instanceof Object);}}
A. abcd
B. true
C. false
D. String