在一个二维数组中,我可以轻松地获取行数组,但如何将列作为数组获取呢?我需要一个适用于对象以及基本类型的解决方案。谢谢。
int counter = 1;
int[][] matrix = new int[9][9];
for (int x = 0; x < matrix.length; x++) {
for (int y = 0; y < matrix[0].length; y++) {
matrix[x][y] = counter;
System.out.print(counter + " ");
counter++;
}
System.out.println();
}
for (int x = 0; x < matrix.length; x++) {
int[] row = matrix[x];
}