StringBuffer 和StringBuilder

摘抄自b站尚硅谷视频教程

相同点:底层都是用char[]实现的

String :不可变的字符序列

StringBuffer StringBuilder 可变的字符序列. 默认容量为16.当容量不足时,进行 *2(左移1位)+2扩容

StringBuilder 是JDK5.0新增的,线程不安全的,StringBuffer是线程安全的.

效率: StringBuilder > StringBuffer > String

 

 

原文地址:https://www.cnblogs.com/superxuezhazha/p/12302577.html