String与StringBuilder 区别

Posted nanguoyezi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String与StringBuilder 区别相关的知识,希望对你有一定的参考价值。

string 是不可变字符串。一旦创建不可修改,使用Insert、Remove、PadLeft、Replace、Splict等,返回都是新的字符串对象。
StringBuilder 是可变字符串,大多数成员能修改字符数组的内容,同时不会造成在托管堆上分配对象。
StringBuilder提供的字符操作方法,比string所提供少。若涉及字符操作方法,效率低。

 

以上是关于String与StringBuilder 区别的主要内容,如果未能解决你的问题,请参考以下文章

StringStringBuffer与StringBuilder之间区别

String 和StringBuffe StringBuilder 的区别

Java基础 - String/StringBuilder/Buffer StringFor

StringBuffer和String,StringBuilder的区别?

StringStringBuffer和StringBuilder的区别(简述)

java基础知识2--String,StringBufffer,StringBuilder的区别