Java中的递归

    技术2022-07-11  77

    Java中的递归(涉及到面试)

    举个例子:

    package com.wang.digui; /* 递归 */ public class Demo { public static void main(String[] args) { int calcetor = calcetor(3); System.out.println(calcetor); } //算阶乘的 public static int calcetor(int n){ if (n == 1){ return 1; }else{ return n * calcetor(n - 1); } } }

    上面的递归调用过程是Main---->calcetor(3)----->calcetor(2)----->calcetor(1)

    Processed: 0.010, SQL: 9