StringBuilder的高性能使用方式总结
CkaiGrac
应用软件研发部#
一、设置合理的初始长度在StringBuilder的源码中,有一个char[ ]数组,这个就是用来存储字符的。
而count统计字符数量。当直接new StringBuilder();
时,传递到父类的默认大小(capacity)为16,也就是默认状态下char[ ]数组的长度为16。
来看一下append方法:
在StringBuilder的源码中,有一个char[ ]数组,这个就是用来存储字符的。
而count统计字符数量。当直接new StringBuilder();
时,传递到父类的默认大小(capacity)为16,也就是默认状态下char[ ]数组的长度为16。
来看一下append方法: