【发布时间】:2020-07-25 18:12:22
【问题描述】:
我对更快的字符串和字符串生成器感到困惑,我知道字符串生成器在连接操作中比字符串更快。但是如果我不想使用连接操作怎么办。如果 stringbuilder 更快,为什么我们主要使用 string。
【问题讨论】:
-
对于concat 2个字符串,一次,并没有真正需要使用StringBuilder,当你需要复杂的链接或循环链接时更多
-
StringBuilder在构建字符串(即连接字符串)方面更快。如果您不需要串联,请使用String,因为StringBuilder会过大且速度较慢。 -
另一个可能的骗局:stackoverflow.com/q/5234147/1288408
标签: java string stringbuilder