• 2022-06-04
    有如下Java程序声明String s1=new String(“pido”);String s2=new String(“online”);String s3=new String("0");以下选项中能够通过编译的是
    A: s3=s1&&s2
    B: s3=s1+s2
    C: s3=s1&s2
    D: s3=s1||s2
  • B

    内容

    • 0

      以下代码共创建了几个对象?String s1=new String("hello");String s2=new String("hello");String s3=s1;String s4=s2; A: 2 B: 4 C: 1 D: 3

    • 1

      对于以下声明:String s1=new String("Hello");String s2=new String("there");String s3=new String();下面哪个是合法的操作? A: s3=s1 && s2; B: s3=s1 && s2; C: s3=s1-s2; D: s3=s1 + s2;

    • 2

      String s1 = new String("Hello");<br/>String s2 = new String("there");<br/>String s3 = new String();上面是Java程序中的一些声明,下面的选项中能通过编译的是( )。 A: s3 = s1+ s2 B: s3 = s1 &amp; s2 C: s3 = s1 || s2 D: s3 = s1 &amp;&amp; s2

    • 3

      下列语句能给数组赋值而不使用for循环的是 A: myArray{[1]="One";[2]="Two";[3]="Three";} B: String s[5]=new String[]{"Zero", "One", "Two", "There", "Four"}; C: String s[]=new String[]{"Zero", "One", "Two", "There", "Four"}; D: String s[]=new String[]=|"Zero", "One", "Two", "There", "Four"};

    • 4

      请说出下列代码的执行结果 : String s = "abcd"; String s1 = new String(s); if (s = = s1) System.out.println("the same"); if (s.equals(s1)) System.out.println("equals");