generated from mingliqiye/lib-tem
添加 String.join 方法
This commit is contained in:
parent
496c3e6248
commit
42a3302495
@ -182,3 +182,13 @@ fun List<String>.join(separator: String): String {
|
|||||||
return sb.toString()
|
return sb.toString()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun <T> String.join(list: List<T>, getstring: (T) -> String = { it.toString() }): String {
|
||||||
|
val sb = StringBuilder()
|
||||||
|
for (i in list.indices) {
|
||||||
|
sb.append(getstring(list[i]))
|
||||||
|
if (i != list.size - 1) {
|
||||||
|
sb.append(this)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return sb.toString()
|
||||||
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user