字符串级联:conat()vs“+”操作符假设字符串a和b:a += b
a = a.concat(b)在引擎盖下,它们是一样的吗?这里是作为参考的CONAT分解。我希望能够将+操作符也能看到它的作用。public String concat(String s) {
int i = s.length();
if (i == 0) {
return this;
}
else {
char ac[] = new char[count + i];
getChars(0, count, ac, 0);
s.getChars(0, i, ac, count);
return new String(0, count + i, ac);
}}
3 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
String a = b + c + d;
String a = new StringBuilder(b).append(c).append(d).toString();
添加回答
举报
0/150
提交
取消