是否有理由在单线程应用程序中使用 StringBuffer
而不是 StringBuilder
?如果我们不考虑使用多线程的应用程序中的同步,StringBuffer
有什么优势吗?
最佳答案
我能想到的唯一原因是与 1.5 之前的 Java(可能仍在一些大公司中使用)的兼容性,以及要与不支持 StringBuilder 的其他平台(即 CLDC)共享的代码。
关于java - 在单线程应用程序中使用 StringBuffer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19901916/