joinTo

abstract fun <A : Appendable> joinTo(buffer: A, separator: CharSequence = ", ", prefix: CharSequence = "", postfix: CharSequence = "", limit: Int = -1, truncated: CharSequence = "...", transform: (T) -> CharSequence? = null): A

将此可迭代对象的元素连接到给定的 buffer 中,使用 separator 分隔元素, 并使用 prefixpostfix 包装结果。

Return

buffer,以便链式调用。

Parameters

buffer

用于存储连接结果的 Appendable 对象。

separator

用于分隔元素的分隔符,默认为 ", "。

prefix

用于包装结果的前缀,默认为 ""。

postfix

用于包装结果的后缀,默认为 ""。

limit

要连接的最大元素数量,默认为 -1,表示连接所有元素。

truncated

用于表示截断结果的字符串,默认为 "..."。

transform

用于将每个元素转换为字符串的函数,默认为 null,表示使用元素的 toString() 方法。