StringBuilder和String中的subString方法相比较,StringBuilder比String性能低。因为它的实现返回是一个新的String,使用Arrays.copyOfRange(value, offset, offset+count)。
1.当操作少量数据时,使用String性能好。
2.StringBuilder 非线程安全,比StringBuffer速度快,使用于单线程。
3.StringBuffer 线程安全,比StringBuilder慢,使用于多线程。