为什么要显式使用StringBuilder,如果编译器会自动将字符串拼接转换为StringBuilder?

10 浏览
0 Comments

为什么要显式使用StringBuilder,如果编译器会自动将字符串拼接转换为StringBuilder?

这是一个可能的重复问题:Java中toString()中的StringBuilder和String拼接

我想知道,既然编译器在执行String拼接时内部使用StringBuilder来追加字符串,那为什么还要费心去使用StringBuilder呢?难道String拼接已经完成了工作吗?还有其他特定的原因吗?

0