题目内容

(1+X)执行以下程序,运行结果是( )。String str1 = "abc";String str2 = new String("abc");System.out.println(str1 == str2);System.out.println(str1.equals(str2));System.out.println(str1 == new StringBuffer(str1));System.out.println(str1.equals((new StringBuffer(str1))));

A. true false false true
B. false true false true
C. true true false true
D. 编译出错

查看答案
更多问题

(1+X)执行以下程序,运行结果是( )。String str1 = "abc";String str2 = "abc";System.out.println(str1 == str2);System.out.println(str1.equals(str2));System.out.println(str1 == new String(str2));System.out.println(str1.equals(new String(str2)));

A. true false false true
B. false true false true
C. true true false true
D. true true false false

(1+X)以下哪个方法存在于 StringBuffer 中,但不存在于 String 中( )。

A. insert(...)
B. charAt(...)
C. indexOf(...)
D. substring(...)

String类型的replace(str1,str2)方法返回一个新的字符串,它是通过str2替换字符串中出现的所有str1得到的。

A. 对
B. 错

String是一种基本数据类型。

A. 对
B. 错

答案查题题库