何时在 Java 中使用 StringBuilder
2022-08-31 04:42:14
在Java中使用a for string concatention通常应该是更可取的。情况是否总是如此?StringBuilder
我的意思是:创建一个对象,调用方法并最终已经更小,然后用两个字符串的运算符连接现有字符串的开销,还是只建议用于多个(两个)字符串?StringBuilder
append()
toString()
+
如果有这样的阈值,它依赖于什么(也许是字符串长度,但以哪种方式)?
最后,你会用串联的可读性和简洁性来换取在较小的情况下(如两个,三个或四个字符串)的性能吗?+
StringBuilder
在过时的Java优化技巧以及Java城市神话中,显式使用常规串联被认为是过时的。StringBuilder