重複の可能性:
java:2D配列を2つの2D配列に分割する方法
必要なのは、この配列を分割することです。
int[][] bitblock = {
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0},
{1,0,1,0,1,0,1,0}};
これは8*8配列です。左右の配列に分割して、ここに格納します。
int[][] leftblock = new int [bitblock.length][bitblock[0].length/2];
int[][] rightblock = new int [bitblock.length][bitblock[0].length/2];
Syste.arraycopyメソッドを使用し、ビットブロックを上下の配列に分割することができました。左右に分割するのに苦労しています。
System.arraycopy(bitblock, 0, leftblock, 0, leftblock.length);
System.arraycopy(bitblock, rightblock.length, rightblock, 0, rightblock.length)
誰か助けてもらえますか?ありがとう