2.StringBuffer s1=new StringBuffer("abcde");
3.if(s.equals(s1))
4.s1=null;
5.if(s1.equals(s))
6.s=null;">
首页 > 计算机类 > 等级考试 > 计算机二级 > Java语言程序设计 > 关于以下代码段的说法正确的是()
1.String s="abcde";
2.StringBuffer s1=new StringBuffer("abcde");
3.if(s.equals(s1))
4.s1=null;
5.if(s1.equals(s))
6.s=null;

关于以下代码段的说法正确的是()
1.String s="abcde";
2.StringBuffer s1=new StringBuffer("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
答案分析:
包含此试题的试卷:
相关的试题
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
A.第 1 行编译错误, String 的构造器必须明确调用
B.第 3 行编译错误,因为 s与 s1 有不同的类型
C.编译成功,但执行时在第 5 行有异常抛出
D.编译成功,过程中也没有异常抛出
网站内容收集于网络,如有侵犯您的权益,请联系:gl@lm158.com,感谢您的支持
神奇助手题库网