存在以下java代码,但我正在尝试将其转换为groovy.我应该像使用System.arraycopy一样保持它,还是groovy有一个更好的方法来组合这样的数组?
byte[] combineArrays(foo, bar, start) {
def tmp = new byte[foo.length + bar.length]
System.arraycopy(foo, 0, tmp, 0, start)
System.arraycopy(bar, 0, tmp, start, bar.length)
System.arraycopy(foo, start, tmp, bar.length + start, foo.length - start)
tmp
}
Run Code Online (Sandbox Code Playgroud)
谢谢
groovy ×1