public static ArrayList<Integer> printMatrix(int [][] matrix) { ArrayList<Integer> array = new ArrayList<Integer>(); int leng = matrix.length; int hight = matrix[0].length; for(int i=0;array.size()<leng*hight;i++){//记录循环了几轮 int j = i; int k = i; array.add(matrix[j][k]); while(ar...