题目内容

运行以下程序的结果为()public class Demo{public static void main(String[] args){StringBuffer s = new StringBuffer("Hello");if((s.length( ) >= 5) && (s.append(" there").equals("false"))); //do nothingSystem.out.println("value is " + s );}}

A. 输出:value is Hello
B. 输出:value is Hello there
C. 在第4行或第5行出现编译错误
D. 无输出
E. 空指针异常

查看答案
更多问题

下面程序段输出的结果是()String s0 = new String("hello , Java!");System.out.println(s0.length( ));

A. 10
B. 11
C. 9
D. 15

(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(...)

答案查题题库