joinToString
val words = arrayOf("hello", "world", "kotlin")
// 将数组元素连接成字符串,使用 ", " 作为分隔符
val joinedString = words.joinToString(", ", "Words: ", ".", -1, "...") { it.toString() }
// 输出:连接后的字符串: Words: hello, world, kotlin.
_console.log("连接后的字符串: ", joinedString)
def words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin"))
// 将数组元素连接成字符串,使用 ", " 作为分隔符
def joinedString = words.joinToString(", ", "Words: ", ".", -1, "...") { it.toString() }
// 输出:连接后的字符串: Words: hello, world, kotlin.
$console.log("连接后的字符串: ", joinedString)
let words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin"))
// 将数组元素连接成字符串,使用 ", " 作为分隔符
let joinedString = words.joinToString(", ", "Words: ", ".", -1, "...", it => it.toString())
// 输出:连接后的字符串: Words: hello, world, kotlin.
$console.log("连接后的字符串: ", joinedString)
local words = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.String"), "hello", "world", "kotlin"))
-- 将数组元素连接成字符串,使用 ", " 作为分隔符
local joinedString = words:joinToString(", ", "Words: ", ":", -1, ":::", function(it)
return it
end)
-- 输出:连接后的字符串: Words: hello, world, kotlin:
_console:log("连接后的字符串: ", joinedString)
<?php
$words = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.String"), "hello", "world", "kotlin"));
// 将数组元素连接成字符串,使用 ", " 作为分隔符
$joinedString = $words->joinToString(", ", "Words: ", ":", -1, ":::", function ($it) {
return $it;
});
// 输出:连接后的字符串: Words: hello, world, kotlin:
$console->log("连接后的字符串: ", $joinedString);
words = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.String"), "hello", "world", "kotlin"))
# 将数组元素连接成字符串,使用 ", " 作为分隔符
joinedString = words.joinToString(", ", "Words: ", ".", -1, "...", lambda it: str(it))
# 输出:连接后的字符串: Words: hello, world, kotlin.
_console.log("连接后的字符串: ", joinedString)
# encoding: utf-8
words = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "hello", "world", "kotlin"))
# 将数组元素连接成字符串,使用 ", " 作为分隔符
joinedString = words.joinToString(", ", "Words: ", ".", -1, "...") { |it| it.to_s }
# 输出:连接后的字符串: Words: hello, world, kotlin.
$console.log("连接后的字符串: ", joinedString)
Last modified: 09 September 2025