有如下代码段: String s1=new String(“java”); String s2=new String(“java”);则,s1==s2的结果为____。(填“true” or “false”)
举一反三
- 有如下代码:String s1=new String('hello');String s2=new String('hello'); 则s1.equals(s2)的结果为true;s1==s2的结果为false。
- 下列程序段: String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1==s2)); 的结果为 A: false B: true C: 1 D: 0
- 阅读以下程序片段,选项中表达式的值为true的是?()String s1 = new String("java"); String s2 = new String("java"); String s3 = new String("Java"); A: s1 == s2; B: s1.equals(s2); C: s1 == s3; D: 以上都不对
- String s1,s2; s1=new String("Hello!"); s2=new String("Hello!"); 则s1==s2的值为true
- 写出程序段输出结果:String s1=new String("abc");String s2="abc";System.out.print((s1==s2)+",");System.out.println(s1.equals(s2)); A: false,false B: false,true C: true,true D: true,false