字符串拼接‘+’实现
Posted wq920
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串拼接‘+’实现相关的知识,希望对你有一定的参考价值。
- 调用String.valueOf(Obj),其中obj为String类型的变量,如上面提到的str1和str2,String.valueOf()的原理为:return obj == null?"null":obj.toString();
- 产生StringBuilder,调用StringBuilder(str1)的构造方法,把StringBuilder初始化,长度为str1.length+16,并且调用append(str1);
- 继续调用append(str2);
- 最后调用StringBuilder.toString()返回结果
所以最后的结论应该为:StringBuilder.append(str1).append(str2).toString()。
以上是关于字符串拼接‘+’实现的主要内容,如果未能解决你的问题,请参考以下文章