join To
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 分隔元素, 并使用 prefix 和 postfix 包装结果。
Return
buffer,以便链式调用。
Parameters
buffer
用于存储连接结果的 Appendable 对象。
separator
用于分隔元素的分隔符,默认为 ", "。
prefix
用于包装结果的前缀,默认为 ""。
postfix
用于包装结果的后缀,默认为 ""。
limit
要连接的最大元素数量,默认为 -1,表示连接所有元素。
truncated
用于表示截断结果的字符串,默认为 "..."。
transform
用于将每个元素转换为字符串的函数,默认为 null,表示使用元素的 toString() 方法。