问题 单项选择题

给出下列的代码,则以下哪个选项返回trueString s = "hello";String t = "hello";char c[ ] = {''h'',''e'',''l'',''l'',''o''};

A.s.equals(t);

B.t.equals(c);

C.s = =t

D.t = = c;

答案

参考答案:A

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

单项选择题
单项选择题