StringBuffer 和 StringBuilder 在 java 中有什么区别?
如果需要对字符串进行大量修改,则使用**StringBuffer**和**StringBuilder**类。
与 String 不同,StringBuffer 和 String builder 类型的对象可以反复修改,而不用留下大量未使用的对象。
StringBuilder 类在 Java 5 中引入,StringBuffer 和 StringBuilder 类的主要区别在于,StringBuilder 的方法不是线程安全的(不同步)。
建议尽可能使用 StringBuilder,因为它比 StringBuffer 更快。但是,如果需要线程安全性,最佳选择是 StringBuffer 对象。
广告