- String 是不可变的,而 StringBuffer 和 StringBuilder 是可变类。
- StringBuffer是线程安全和同步的,而 StringBuilder 不是。这就是 StringBuilder 比 StringBuffer 快的原因。
- 字符串连接运算符 (+) 在内部使用 StringBuilder 类。
- 对于非多线程环境中的字符串操作,我们应该使用StringBuilder 否则使用 StringBuffer 类。
Java 中 String 与 StringBuffer 和 StringBuilder 的区别
于 2022-03-02 14:15:25 首次发布