• 2022-06-07
    以下代码的输出是什么:publicclassTest{publicstaticvoidmain(String[]args){Strings1=newString("Java");Strings2=newString("Java");System.out.print((s1==s2)+""+(s1.equals(s2)));}}
    A: falsefalse
    B: truetrue
    C: falsetrue
    D: truefalse
  • C

    内容

    • 0

      以下程序的输出结果是 String s1="1",s2="2"; String s=s1+s2; System.out.println(s);

    • 1

      给定java代码,如下:编译运行,结果是()。Publicstaticvoidmain(String[])args){ Strings; System.out.println(“s=”+s);} A: 编译错误 B: 编译通过,但出现运行时错误 C: 正常运行,输入s=null D: 正常运行,输出s=

    • 2

      假设有:Strings1="tom";Strings2=newString("tom");下面表达式的结果为true的是(   )。 A: s1==s2 B: s1.equals(s2) C: s1=s2 D: s1.compareTo(s2)

    • 3

      分析以下代码:publicclassTest{publicstaticvoidmain(String[]args){Strings=newString("WelcometoJava");Objecto=s;Stringd=(String)o;}} A: Objecto=s;将s赋给o时,将创建一个新对象。 B: Stringd=(String)o;将o强制转换为s时,将创建一个新对象。 C: Stringd=(String)o将o强制转换为s时,o的内容将更改。 D: s、o和d引用同一个字符串对象。

    • 4

      在java中,下面选项输出结果为true的是()。 A: System.out.println("CBD".equalsIgnoreCase("cbd")); B: Strings1=newString("CBD");  Strings2=newString("CBD");  System.out.println(s1==s2); C: System.out.println("CBD"=="cbd")); D: System.out.println("CBD".equals("cbd"));