1
嗨,我有一個大的二維數組(sample[1000][10]
)。我想知道,如何將最後一行(1000)複製到臨時二維數組(temp[1][10]
)?如何將一行從一個二維數組複製到另一個
編輯:我曾嘗試以下,但我不知道是否有一個更快的代碼:
for (int i = 0; i < 10; i++){
temp[0][i] = sample[sample.length - 1][i];
}
嗨,我有一個大的二維數組(sample[1000][10]
)。我想知道,如何將最後一行(1000)複製到臨時二維數組(temp[1][10]
)?如何將一行從一個二維數組複製到另一個
編輯:我曾嘗試以下,但我不知道是否有一個更快的代碼:
for (int i = 0; i < 10; i++){
temp[0][i] = sample[sample.length - 1][i];
}
使用System.arraycopy
:
System.arraycopy(sample[999], 0, temp[0], 0, 10);
@JBNizet我已經更新的問題 – Matt9Atkins 2013-02-23 14:07:40