为什么要显式使用StringBuilder,如果编译器会自动将字符串拼接转换为StringBuilder?
- 论坛
- 为什么要显式使用StringBuilder,如果编译器会自动将字符串拼接转换为StringBuilder?
10 浏览
为什么要显式使用StringBuilder,如果编译器会自动将字符串拼接转换为StringBuilder?
这是一个可能的重复问题:Java中toString()中的StringBuilder和String拼接。
我想知道,既然编译器在执行String拼接时内部使用StringBuilder来追加字符串,那为什么还要费心去使用StringBuilder呢?难道String拼接已经完成了工作吗?还有其他特定的原因吗?