递归

递归包括两部分:递归头和递归体

递归头:什么时候不调用自身方法。没有头将陷入死循环。

递归体:什么时候调用自身方法。

实例:

public class A002Stratum {
    public static void main(String[] args) {
        System.out.print(Stratum(5));
    }

    public static int Stratum(int n){//阶层
        if (n==1){//递归头
            return 1;
        }else {
           return n*Stratum(n-1);//递归体
        }
    }
}


posted @ 2021-10-04 21:25  隔岸稻花香  阅读(37)  评论(0)    收藏  举报