举一反三
- 分析下面的三行代码,创建了几个对象?()Strings=newString("abc");Strings1="abc";Strings2=newString("abc"); A: 1 B: 2 C: 3 D: 4
- 以下代码段将创建()个字符串对象。Strings1=“XXXX”;Strings2=newString(s1); A: 0 B: 1 C: 2 D: 3
- 以下代码的输出是什么: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
- 下面代码执行结果是()。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)
- 在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"));
内容
- 0
假设有:Strings1="tom";Strings2=newString("tom");下面表达式的结果为true的是( )。 A: s1==s2 B: s1.equals(s2) C: s1=s2 D: s1.compareTo(s2)
- 1
下面程序的运行结果是_________Strings1=newString(“abc”);Strings2=newString(“abc”);System.out.println(s1==s2);Strings3=“你好吗”;Strings4=”你”;Strings5=”好吗”;System.out.println(“你好吗”==(”你””好吗”));
- 2
以下代码的输出是__________?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
- 3
求s2的内容:Strings1=newString("abcdefghi");Strings2=s1.substring(2,4); A: bc B: bcd C: cd D: cde
- 4
分析如下的JAVA代码,编译运行时输出。Strings=newString(“CCTVTest”);inti=1;intj=4;System.out.println(s.substring(i,j))() A: CTV B: CTVT C: CCT D: CCTV