0

public class Factorial {
    public static int factorial(int n) {
        if (n == 0) return 1;
        return n * factorial(n - 1);
    }
     public static void main(String[] args) {
        int num = 5;
        System.out.println("Factorial of " + num + " is " + factorial(num));
    }
}

Find the factorial of a number using recursion in Java
Working Code Asked question November 18, 2025
Sorry, you do not have permission to read comments.