ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【后端面经-Java】String与StringBuffer与StringBuilder的比较 [打印本页]

作者: 东湖之滨    时间: 2023-7-24 15:53
标题: 【后端面经-Java】String与StringBuffer与StringBuilder的比较
目录

1. String

2. StringBuffer

3. StringBuilder

4. 性能提升

5. 总结和比较

下图是对三者进行的比较:

面试模拟

Q:简单介绍一下String和StringBuilder的区别
A:首先,String定义的字符串是不可变的,使用拼接函数或者操作符将会创建一个新的String对象,性能不高;而StringBuilder定义的字符串可变,且线程不安全使得其具有较好的性能,在字符串需要频繁修改的场景下,使用StringBuilder会更好。
参考资料


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4