A-A+

给出下列的代码则以下哪个选项返回true? String s = hello ; Str

2022-08-06 02:43:45 问答库 阅读 174 次

问题详情

给出下列的代码则以下哪个选项返回true? String s = "hello" ; String s = "hello" ; char c[] = { "h" ,"e","l","o"};
A.s.equals(t);
B.t.equals(c);
C.s = =t
D.t = = c;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:==操作符比较的是操作符两端的操作数是否是同一个对象,String的equals()方法比较的是两个String对象的内内容是否一样。s.equals(1)方法比较字符串s与字符串t中的内容是否一致,所以返回true。

考点:选项,代码