A: false
B: true
C: 1
D: 0
举一反三
- 下列语句输出结果为( )。public class test{public static void main(String args []){String s1=new String("How");String s2=new String("How");System.out. println(!(s1 ==s2));} A: false B: true C: 1 D: 0
- 以下程序的输出结果是 String s1="1",s2="2"; String s=s1+s2; System.out.println(s);
- 写出程序段输出结果: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
- 下列输出结果为false的是( ) String s1 = new String("SUN"); String s2 = new String("SUN"); A: System.out.println(s1 == s2); B: System.out.println(s1.equals(s2)); C: System.out.println(s1 = s2); D: System.out.println(s1.equals("SUN"));
- 请阅读下面的代码 String s1=new String(“abc”); String s2=sintern(); String s3=”abc”; System.out.println(s1==s2); System.out.println(s2==s3); System.out.println(s1==s3); 下列选项中,程序的输出结果为(): false true false|false false false|false false true|false true true
内容
- 0
有如下代码段: String s1=new String(“java”); String s2=new String(“java”);则,s1==s2的结果为____。(填“true” or “false”)
- 1
6、下列程序的运行结果是()。String s1 = new String( "abc" );String s2 = new String( "abc" );System.out.println( s1 == s2);String s3 = "你好吗?" ;String s4 = "你" ;String s5 = "好吗?" ;System.out.println( "你好吗?" ==("你" + "好吗?")); A: true true B: false false C: false true D: true false
- 2
请说出下列代码的执行结果 : String s = "abcd"; String s1 = new String(s); if (s = = s1) System.out.println("the same"); if (s.equals(s1)) System.out.println("equals");
- 3
有如下代码:String s1=new String('hello');String s2=new String('hello'); 则s1.equals(s2)的结果为true;s1==s2的结果为false。
- 4
(10-8)关于以下程序段,正确的说法是( )。 1 String s1=”ac”+”def”; 2 String s2=new String(s1); 3 if(s1.equals(s2)) 4 System.out.println(“equals() succeeded”); 5 else if(s1==s2) 6 System.out.println(“== succeeded”);