小编Jim*_*d07的帖子

如何在groovy中组合数组?

存在以下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

20
推荐指数
5
解决办法
4万
查看次数

标签 统计

groovy ×1