copyOfRange
val originalArray = arrayOf("a", "b", "c", "d", "e")
// 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray.copyOfRange(1, 3).forEach {
_console.log("newArray: ", it)
}
def originalArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "a", "b", "c", "d", "e"))
// 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray.copyOfRange(1, 3).forEach {
$console.log("newArray: ", it)
}
let originalArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "a", "b", "c", "d", "e"))
// 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray.copyOfRange(1, 3).forEach((it) => {
$console.log("newArray: ", it)
})
local originalArray = _objectWrappers:wrap(_arrays:arrayOf(_plugins:loadClass("java.lang.String"), "a", "b", "c", "d", "e"))
-- 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray:copyOfRange(1, 3):forEach(function(it)
_console:log("newArray: ", it)
end)
<?php
$originalArray = $objectWrappers->wrap($arrays->arrayOf($plugins->loadClass("java.lang.String"), "a", "b", "c", "d", "e"));
// 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
$originalArray->copyOfRange(1, 3)->forEach(function ($it) use ($console) {
$console->log("newArray: ", $it);
});
originalArray = _objectWrappers.wrap(_arrays.arrayOf(_plugins.loadClass("java.lang.String"), "a", "b", "c", "d", "e"))
# 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray.copyOfRange(1, 3).forEach(lambda it: _console.log("newArray: ", it))
# encoding: utf-8
originalArray = $objectWrappers.wrap($arrays.arrayOf($plugins.loadClass("java.lang.String"), "a", "b", "c", "d", "e"))
# 复制数组的一部分,从索引 1 到索引 3(不包括索引 3),newArray: [b, c]
originalArray.copyOfRange(1, 3).forEach { |it|
$console.log("newArray: ", it)
}
Last modified: 08 August 2025