In this post, I will be showing you how to find the factorial of a number in Java. The method used in this example does not use recursion.
The following code snippet demonstrates how to find the factorial of the given number:.
private static int findFactorial(int num){
int result = 1;
for(int i =1; i <= num;i++){
result = result \* i;
}
return result;
}
So this method iterates from 1 till the input number. It multiplies the current value of i to the result. It continues this till the input number is reached. So if you run this code for the number 5, you will get the result as 120.