尽量确定StringBuffer的容量
2015-07-26 22:47
162 查看
StringBuffer的构造器会创建一个默认大小(通常是16)的字符数组。在使用中,如果超出这个大小,就会重新分配内存,创建一个更大的数组,并将原先的数组复制过来,再丢弃旧的数组。在大多数情况下,你可以在创建StringBuffer的时候指定大小,这样就避免了在容量不够的时候自动增长,以提高性能。
如:
StringBuffer buffer = new StringBuffer(1000);
如:
StringBuffer buffer = new StringBuffer(1000);
相关文章推荐
- C# JSON字符串序列化与反序列化常见模型举例
- 样式和主题
- html随笔
- LeetCode-Remove Nth Node From End of List
- jQuery的.bind()、.live()和.delegate()之间区别
- jQuery+Ajax+Jsp做二级级联
- 表单的CSS设计
- freemarker的学习
- Bootstrap全局CSS样式之按钮和图片
- js 动态生成html 触发事件传参字符转义
- Javascript之base.js原型那些事儿
- BZOJ 1592: [Usaco2008 Feb]Making the Grade 路面修整( dp )
- 每天一个小知识点14(Angularjs总结二)
- 【转】Backbone.js学习笔记(二)细说MVC
- 【转】Backbone.js学习笔记(一)
- html5 列表居中
- React学习系列
- Fedora20/22安装fcitx输入法
- 在Ubuntu14.04下编译caffe + cuda7.0
- mcafee8.8 Patch1与mcafee8.7 Patch5右键扫描出现msi.dll等无效映像错误的解决方法