给出下列的代码,则以下哪个选项返回true? String s="hello"; String t="hello"; char c []= {’h’,’e’,’1’,’1’,’o’};A)s.equals(t);

admin2010-12-17  25

问题 给出下列的代码,则以下哪个选项返回true?    String s="hello";    String t="hello";    char c []= {’h’,’e’,’1’,’1’,’o’};A)s.equals(t);

选项 A、t. equals(
B、;
C、s==t;
D、t==c;

答案A

解析 ==操作符比较的是操作符两端的操作数是否是同一个对象,而String的equals()方法比较的是两个 String对象的内容是否一样。s. equals(t)方法比较字符串s与字符串t中的内容是否一致,两个字符串中的内容一致,所以返回true。
转载请注明原文地址:https://kaotiyun.com/show/zl9p777K
0

最新回复(0)