Java中string拼接,StringBuilder,StringBuffer和+,到底哪个更合适? StringBuilder线程不安全,效率较线程安全的StringBuffer高。jdk1.5之前,+操作会产生大量String对象,影响GC的效率,但是jdk1.5之后做了优化,使用+操作符不一定会产生大量String对象,而是自动优化为StringBuilder方式。如果是在一个for循环中进行String拼接,还是不建议使用+操作,因为会大量产生new StringBuilder()对象。

相关文章:

  • 2021-10-08
  • 2021-06-03
  • 2021-08-09
  • 2021-10-27
  • 2021-05-18
  • 2021-05-16
  • 2021-12-30
  • 2021-12-20
猜你喜欢
  • 2021-07-31
  • 2021-06-18
  • 2022-12-23
  • 2021-07-19
  • 2021-05-28
  • 2021-06-10
  • 2021-08-16
相关资源
相似解决方案