第八章第十六题(对二维数组排序)(Sort 2D arrays)
-
*8.16(对二维数组排序)编写一个方法,使用下面的方法头对二维数组排序:
public static void sort(int m[][])
这个方法首先按行排序,然后按列排序。
例如:数组{ {4,2},{1,7},{4,5},{1,2},{1,1},{4,1}}将被排序为{ {1,1},{1,2},{1,7},{4,1},{4,2},{4,5}}。
*8.16(Sort 2D arrays)Write a method to sort the two-dimensional array using the following method header:
public static void sort(int m[][])
This method first sorts by row and then by column.
For example: the array {4,2}, {1,7}, {4,5}, {1,2}, {1,1}, {4,1} will be sorted as {1,1}, {1,2}, {1,7}, {4,1}, {4,2}, {4,5}. -
参考代码:
package chapter08; import java.util.Scanner; public class Code_16 { public static void main(String args[]){ Scanner cin = new Scanner(System.in); System.out.println("请输入六个数对:"); int[][] arr = new int[6][2]; for(