字符串拼接‘+’实现

Posted wq920

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串拼接‘+’实现相关的知识,希望对你有一定的参考价值。

  1. 调用String.valueOf(Obj),其中obj为String类型的变量,如上面提到的str1和str2,String.valueOf()的原理为:return obj == null?"null":obj.toString();
  2. 产生StringBuilder,调用StringBuilder(str1)的构造方法,把StringBuilder初始化,长度为str1.length+16,并且调用append(str1);
  3. 继续调用append(str2);
  4. 最后调用StringBuilder.toString()返回结果
所以最后的结论应该为:StringBuilder.append(str1).append(str2).toString()。

 

以上是关于字符串拼接‘+’实现的主要内容,如果未能解决你的问题,请参考以下文章

oracle操作字符串:拼接替换截取查找

MySQL数据库的函数使用:使用字符串拼接函数实现MySQL查询结果的拼接

(c语言)拼接字符

Oracle字符串的拆分和拼接

[PHP]算法-拼接最小字典序的实现

$符号实现字符串拼接