私は 2D 配列を持っていますが、x 座標を変更すると、毎回間違った結果が得られます。
int[][] arr = {{0, 2, 0, 0, 1},{0, 2, 0, 0, 1},{0, 2, 0, 0, 1},{0, 2, 0, 0, 1},{0, 2, 0, 0, 1}};
int now, previous;
for (int i = 1; i < 5; i++) {
for (int j = 0; j < 5; j++) {
now = arr[i][j];
previous = arr[i-1][j];
}
}
変数の結果は現在 0, 2, 0, 0, 1... なぜ 2, 0, 0, 1 だけが必要なのか 例 i = 1 の変数の i 座標を変更すると、出力は 0, 2 のままです、0、0、1... どこに問題があるか分かりますか?ありがとう