Java program to print factorial YASH PAL, 31 July 2024 In this tutorial, we are going to write a Java program to print factorial of a given number in Java Programming with practical program code and step-by-step full complete explanation. Java program to print factorial of a given number. public class NumberFactorial { public static void main(String[] args) { int number = 5; int factorial = number; for(int i =(number - 1); i > 1; i--) { factorial = factorial * i; } System.out.println("Factorial of a number is " + factorial); } } Output Factorial of a number is 120 coding problems java