bucle factorial de Java

public class FactorialProgram
{
    public static void main(String[] args)
    {
        int number = 6;
        long factorial = 1;

        for (int i = 1; i <= number; i++)
        {
            factorial = factorial * i;
        }
        System.out.println("Factorial of " + number + " is: " + factorial);
    }
}
Suaib Ahmed