String 和StringBuilder的区别
来源:互联网 发布:安智市场软件下载 编辑:程序博客网 时间:2024/06/05 15:19
String 和StringBuilder的区别
String是不可改变的,每次赋值都是重新创建一个新的string 例如Str+=”11”; 是新创建一个并且把值付给原来的string,比较耗费性能。
StringBuilder 是动态对象,可以随时添加新值,并且长度可以根据添加的值长度自动增加,也可以通过Capacity 属性设置长度,当到达长度了会自动翻倍增加。
这是我的理解
大神链接:http://www.cnblogs.com/yunfeng8967/articles/1093832.html
阅读全文
0 0
- 使用StringBuilder, StringBuilder和String的区别
- 使用StringBuilder, StringBuilder和String的区别
- 使用StringBuilder, StringBuilder和String的区别
- 使用StringBuilder, StringBuilder和String的区别
- StringBuilder 和 String 的区别?
- StringBuilder 和 String 的区别
- String 和 StringBuilder的区别
- String 和 StringBuilder 的区别
- string 和stringbuilder的区别
- string 和stringbuilder的区别
- StringBuilder和String的区别
- string 和 StringBuilder 的区别
- string 和stringbuilder的区别
- string 和 stringBuilder的区别
- string 和StringBuilder的区别
- string和stringbuilder的区别
- string和stringbuilder的区别
- StringBuilder和String的区别
- linux下的文件权限问题
- tomcat服务器配置注意的问题
- 激活设备管理器权限,防止被卸载
- 【mysql】添加列
- rsync + lsyncd 文件实时同步/备份
- String 和StringBuilder的区别
- Host XXX is blocked because of many connection errors, unblock with 'mysqladmin flush-hosts
- 单目/双目与imu的融合(一)
- 死锁现象-Java基础070
- JSP 页面重定向
- EasyCsharp
- Request对象的主要方法
- iOS 从0到1搭建高可用App框架
- Linux 使用pppd和ppp程序进行3G/4G拨号