我有2D Java數組,例如:在左邊展開Java 2D陣列,右
int[]][]arr = {{1, 2, 3, 4, 5, 6}, {7, 8, 9, 10, 11, 12}}
我想複製的這幾個右左,右列和我的數組的左右兩側。這是我的目標:
int[][] arr = {{5, 6, 1, 2, 3, 4, 5, 6, 1, 2}, {11, 12, 7, 8, 9, 10, 11, 12, 7, 8}}
在現實生活中我的數組是非常大的(1500x600),我需要一個快速的解決方案。 我知道System.arraycopy
,但無法弄清楚如何在這裏使用它。
你能澄清一下你想幹什麼?您正在嘗試將第一個數組中的值複製到另一個數組中? – leigero
*「但無法弄清楚如何在這裏使用它。」*給你最好的嘗試。如果失敗,請發佈[SSCCE](http://sscce.org/)。 –
leigero,是的我需要創建另一個數組。 – karasiov