//递归方法大概就是自己调自己,但参数一直在变化,根据参数或运算结果判断何时结束递归 private static void printNum(int n) { if (n == 0) { return; } System.out.println(n); printNum(n - 1); }
public static void main(String[] args){ dg(100); } static void dg(int n){//考虑负参数退出 if(n>0){ dg(n-1); System.out.println(n); } }