A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

高效字符串操作注意事项:
  • 消除字符串连接
  • 创建长字符串时,总是使用StringBuffter代替String
  • 预先分配StringBuffer空间 StringBuffer sb = new StringBuffer(5000);
  • StringBuffer 和StringBuilder的区别:
  • java.lang.StringBuffer线程安全的可变字符序列。一个类似于String 的字符串缓冲区,但不能修改。
  • StringBuilder,与该类相比,通常应该优先使用java.lang.StringBuilder类,因为它支持所有相同的操作,但由于它不执行同步,所以速度更快。



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马