问题 单项选择题

阅读下面程序 public class ConcatTest {  public static void main(String[] args) {   String str1="abc";   String str2="ABC":   String str3=str1.concat(str2);   System.out.println(str3);  } } 程序运行的结果是

A.abc

B.ABC

C.abcABC

D.ABCabc

答案

参考答案:C

解析: String类的concat方法原型为public String concat(String str),其功能是将指定字符串连到此字符串的末尾。如果参数字符串的长度为0,则返回此String对象。否则,创建一个新的String对象,用来表示由此String对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。所以本题中的结果为str1和str2串联而成的字符序列,即"abcABC"。

多项选择题
填空题