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

admin2009-01-15  22

问题 给出下列的代码则以下哪个选项返回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;

答案1

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

最新回复(0)