Let's say I have a 2d array which looks like this:
[[O, X, null, O, O, null, null], [null, null, O, null, null, O, O]]
And I want it to look like this:
[[O, X, O, O, null, null, null], [O, O, O, null, null, null, null]]
I tried this, but it's not working:
String[][] a = new String[row][col];
String[][] b = new String[row][col];
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a.length; j++) {
if (a[i][j] != null) {
a[i][j] = b[i][j];
} else {
b[i][j] = a[i][j + 1];
}
}
}