【发布时间】:2011-12-10 16:52:38
【问题描述】:
什么时候应该使用+来连接字符串,什么时候首选StringBuilder,什么时候适合使用concat。
我听说 StringBuilder 更适合循环内的连接。为什么会这样?
谢谢。
【问题讨论】:
-
首先想到的是,每次您使用纯字符串时,您都会分配一个对象(为 GarbageCollector 提供工作),而使用 StringBuilder 或 StringBuffer 可以让您使用单个对象。