From 496c3e624843dba8db1608f82843dfca6517f46f Mon Sep 17 00:00:00 2001 From: minglipro Date: Thu, 18 Sep 2025 09:22:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0List.join=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kotlin/com/mingliqiye/utils/string/StringUtils.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/mingliqiye/utils/string/StringUtils.kt b/src/main/kotlin/com/mingliqiye/utils/string/StringUtils.kt index efd54fa..e850672 100644 --- a/src/main/kotlin/com/mingliqiye/utils/string/StringUtils.kt +++ b/src/main/kotlin/com/mingliqiye/utils/string/StringUtils.kt @@ -172,6 +172,13 @@ fun split(str: String, separator: String): List { } fun List.join(separator: String): String { - return this.joinToString(separator) + val sb = StringBuilder() + for (i in this.indices) { + sb.append(this[i]) + if (i != this.size - 1) { + sb.append(separator) + } + } + return sb.toString() }