2018-2-24 TIL 메소드의 재귀호출

package yoon;

public class ReculFactorial {
    public static void main(String [] args){
        System.out.println("3 factorial : " + factorial(3));
        System.out.println("12 factorial : " + factorial(12));
    }

    public static int factorial(int n){
        if(n == 1)
            return 1;
        else
            return n * factorial(n - 1);
    }
}

  • 팩토리얼에 대한 재귀메소드의 정의

  • 재귀 메소드의 실행 과정
Written on February 24, 2018