A-A+

关于以下代码段的说法正确的是()。 (1) String s=abcde; (2) St

2022-08-06 01:51:43 问答库 阅读 174 次

问题详情

关于以下代码段的说法正确的是()。 (1) String s="abcde"; (2) String Buffer s1=new String Buffer("abcde"); (3) if(s.equals(s1)) (4) s1=null: (5) if(s1.equals(s)) (6) s=null;
A.第(1)行编译错误,String的构造器必须明确调用
B.第(3)行编译错误,因为s与s1有不同的类型
C.编译成功,但执行时在第(5)行有异常抛出
D.编译成功,执行过程中也没有异常抛出请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D

考点:说法,代码