基础——StringBuilder类学习
string和stringbuilder的区别
string对象是不可变的,stringbuilder是可变的。使用string创建新对象时都需要为该对象分配空间。当需要对字符串进行重复修改时就需要用到stringbulider类。
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 StringBuilder sb = new StringBuilder("ni hao"); //声明一个stringbuilder
2 sb.Append(" conn"); //修改sb的大小,在sb的后面追加字符串“ conn”,此时的sb为“ni hao conn”
3 sb.Capacity = 5; //设置sb的长度,此时sb为“ni ha”
O(∩_∩)O每天进步一点点O(∩_∩)O
该BLOG供个人记录学习笔记,如有错误欢迎指出!