使用递归进行解题 import java.util.ArrayList; public class Solution { public ArrayList spiralOrder(int[][] matrix) { ArrayList result=new ArrayList<>(); printOrder(matrix,result); return result; } public void printOrder(int[][] matrix,ArrayList list){ int leny=matrix.length; if(leny==0)return...