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的区别?