我想对这个二维数组进行排序,以便输出如下内容:
1 2 3
4 5 6
7 8 9
并告诉我它做了多少动作来重新排列。谢谢分配!
到目前为止,这是我的代码:
public static void main(String[] args) {
int firstArray [][] ={{3,8,5},{1,6,9},{2,4,7}};
System.out.println("This is array to sort:");
displayArray(firstArray);
}
public static void displayArray(int x[][]) {
for (int row=0;row<x.length;row++) {
for(int column = 0;column<x[row].length; column++) {
System.out.print(x[row][column]+"\t");
}
System.out.println();
}
}