Следующий код Java существует, но я пытаюсь преобразовать его в отличный. Должен ли я просто оставить его как есть с 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
}
Спасибо