SOURCE

console 命令行工具 X clear

                    
>
console
public class Factorial {
    //循环阶乘
    public static int forFavtorial(int n){
        int result = 1;
        if(n == 1){
            return 1;
        }
        for (int i = 1; i <= n; i++) {
            result *= i;
        }
        return result;
    }

    //递归阶乘
    public static int recurFavtorial(int n){
        if(n == 1){
            return 1;
        }
        return recurFavtorial(n-1)*n;
    }

    public static void main(String[] args) {
        System.out.println(Factorial.forFavtorial(6));
        System.out.println(Factorial.recurFavtorial(6));
    }
}