Java中的String、StringBuffer、StringBuilder的区别和使用范围 超级摆烂王 2022-03-26 101 阅读1分钟 本文已参与「新人创作礼」活动,一起开启掘金创作之路。 String String不可随便更改,把他当做常量就行。 但是String可以通过函数组合或者用format创建可复用的格式化字符串。 StringBuffer、StringBuilder 想要多次修改String就可以使用StringBuffer、StringBuilder。把他们当做数组用。 StringBuilder的速度更快但是不能同步访问,在应用程序要求线程安全的情况下,则必须使用 StringBuffer 类。