StringBuilder 称为字符串缓冲区
StringBuilder 称为字符串缓冲区
缓冲区:提高效率
StringBuilder可变字符序列
内部字符数组 没有final char[] value
可变数组(数组是固定长度),默认长度是16。【如果字符多了,会新建数组,长度是原来的2倍(16x2),并把以前的元素复制过来,原来的数组消失】
new StringBuilder();
String 不可变字符序列
内部字符数组 final char[] value
StringBuffer和StringBuilder的使用完全一样
区别:StringBuilder是线程不安全的,但是运行速度快;
StringBuffer是线程安全的,但是运行速度慢。

浙公网安备 33010602011771号