举一反三
- 设String对象s= "Hello",运行语句System.out.println(s.concat(" World!"));后String对象s的内容为
- 设String对象s="H",运行语句System.out.println(s.concat("ello!"));后String对象s的内容为"Hello!",所以语句输出为"Hello!"。
- 已知: String s = “Welcome”; s += “to”; s.concat( “Java”); System.out.println(s); 则输出为( ) A: Welcome B: Welcome to C: Welcome to Java D: 编译错误
- 中国大学MOOC: 某个应用程序的main方法中有下面的语句,输出结果为( )String s=ABCD;s.concat(E);s.replace(C,F);System.out.println(s);
- 智慧职教: 下面程序段输出的结果是( )。 String s=”ABCD”; s.concat(“E”); s.replace(‘C’,’F’); System.out.println(s);
内容
- 0
以下程序代码的输出结果是( ) String s=new String("abcdef"),t=new String("123"); System. out. println((concat(s,t)). length()); A: 9 B: 10 C: 6 D: 出错
- 1
某个应用程序的main方法中有下面的语句,输出结果为( )String s="ABCD";s.concat("E");s.replace('C','F');System.out.println(s); A: ABCDEF B: ABFDE C: ABCDE D: ABCD
- 2
分析下列代码:[br][/br] class Test { public static void main(String[ ] args){ String s; System.out.println("s is " + s); } } A: 程序编译和运行良好。 B: 程序有一个运行时错误,因为s未初始化,但它在println语句中被引用。 C: 程序有一个编译错误,因为s未初始化,但它在println语句中被引用。 D: 程序有一个运行时错误,因为println语句中的s为空。
- 3
下面程序的输出结果是( ) String s ="ABCD"; s.concat("E"); s.replace("C","F"); System.out.println(s); A: ABCD B: ABCDE C: ABFDE D: ABFE
- 4
中国大学MOOC: 下列程序段的运行结果是() String str1 = “Good”; String str2 = “morning”; String str3 = str1.toLowerCase()+str2.toUpperCase(); System.out.println(str3);