假设我有 ceylon 字符串列表。 (不一定是 List<String>
;它可以是可迭代对象、序列、数组等)将所有这些字符串连接成一个字符串的最佳方法是什么?
最佳答案
最有效的解决方案是使用静态方法String.sum()
,因为它在幕后针对 String
流进行了优化(并使用 StringBuilder
)。
value concat = String.sum(strings);
这里提出的其他解决方案虽然正确,但都使用基于 Summable
的通用函数,原则上它们稍微慢一些。
关于string-concatenation - 连接字符串列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49721849/