如何将行从2d数组复制到另一个数组

时间:2013-02-23 13:59:17

标签: java arrays multidimensional-array

嗨我有一个大的2D数组(sample[1000][10])。我想知道,如何将最后一行(1000)复制到临时二维数组(temp[1][10])?

编辑:我尝试过以下内容,但我想知道是否有更快的代码:

for (int i = 0; i < 10; i++){
temp[0][i] = sample[sample.length - 1][i];
}

1 个答案:

答案 0 :(得分:5)

使用System.arraycopy

System.arraycopy(sample[999], 0, temp[0], 0, 10);