M8Test Help

joinTo

val numbers = arrayOf(1, 2, 3, 4, 5) val stringBuilder = StringBuilder() // 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers.joinTo(stringBuilder, ", ", "[", "]", -1, "...") { it.toString() } // 输出:连接后的字符串: [1, 2, 3, 4, 5] _console.log("连接后的字符串: ", stringBuilder)
def numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 1, 2, 3, 4, 5)) def stringBuilder = new StringBuilder() // 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers.joinTo(stringBuilder, ", ", "[", "]", -1, "...") { it.toString() } // 输出:连接后的字符串: [1, 2, 3, 4, 5] $console.log("连接后的字符串: ", stringBuilder)
let StringBuilder = $plugins.loadClass("java.lang.StringBuilder") let numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Integer"), 1, 2, 3, 4, 5)) let stringBuilder = new StringBuilder() // 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers.joinTo(stringBuilder, ", ", "[", "]", -1, "...", it => it.toString()) // 输出:连接后的字符串: [1, 2, 3, 4, 5] $console.log("连接后的字符串: ", stringBuilder)
local StringBuilder = _plugins:loadClass("java.lang.StringBuilder") local numbers = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.Integer"), 1, 2, 3, 4, 5)) local stringBuilder = StringBuilder("") -- 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers:joinTo(stringBuilder, ", ", "[", "]", -1, "...", function(it) return tostring(it) end) -- 输出:连接后的字符串: [1, 2, 3, 4, 5] _console:log("连接后的字符串: ", stringBuilder)
<?php $numbers = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.Long"), 1, 2, 3, 4, 5)); $stringBuilder = java("java.lang.StringBuilder", ""); // 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 $numbers->joinTo($stringBuilder, ", ", "[", "]", -1, "..", function ($it) { return $it . ""; }); // 输出:连接后的字符串: [1, 2, 3, 4, 5] $console->log("连接后的字符串: ", $stringBuilder);
StringBuilder = _plugins.loadClass("java.lang.StringBuilder") numbers = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.Long"), 1, 2, 3, 4, 5)) stringBuilder = StringBuilder() # 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers.joinTo(stringBuilder, ", ", "[", "]", -1, "...", lambda it: str(it)) # 输出:连接后的字符串: [1, 2, 3, 4, 5] _console.log("连接后的字符串: ", stringBuilder)
# encoding: utf-8 numbers = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.Long"), 1, 2, 3, 4, 5)) stringBuilder = java::lang::StringBuilder.new # 将数组元素连接到 StringBuilder 中,使用 ", " 作为分隔符 numbers.joinTo(stringBuilder, ", ", "[", "]", -1, "...") { |it| it.to_s } # 输出:连接后的字符串: [1, 2, 3, 4, 5] $console.log("连接后的字符串: ", stringBuilder)
Last modified: 09 September 2025