以下代码的输出是什么: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
A: falsefalse
B: truetrue
C: falsetrue
D: truefalse
举一反三
- 以下代码的输出是__________?publicclassTest{publicstaticvoidmain(String[]args){Strings1=newString("WelcometoJava!");Strings2=newString("WelcometoJava!");if(s1.equals(s2))System.out.println("s1ands2havethesamecontents");elseSystem.out.println("s1ands2havedifferentcontents");}} A: s1ands2havethesamecontents B: s1ands2havedifferentcontents
- 下面代码执行结果是()。publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1=newString("BestJava");Strings2=newString("BestJava");if(s1==s2)System.out.println("s1==s2");if(s1.equals(s2))System.out.println("s1.equals(s2)");}} A: s1.equals(s2) B: s1==s2 C: 其他 D: s1==s2s1.equals(s2)
- 已知如下代码,其执行结果是什么()publicclassTest{publicstaticvoidmain(String[]args){Strings1=newString("Hello");Strings2=newString("Hello");System.out.print(s1==s2);Strings3="Hello";Strings4="Hello";System.out.print(s3==s4);System.out.print(s3=="Hello");}} A: falsetruetrue B: truefalsetrue C: truetruefalse D: fasletruefalse
- 使用Strings1=newString("Java");Strings2=newString("Java")创建两个字符串时,s1,s2使用不同的内存空间
- 分析下面的三行代码,创建了几个对象?()Strings=newString("abc");Strings1="abc";Strings2=newString("abc"); A: 1 B: 2 C: 3 D: 4