Factorial Calculation Coding in Java with Scanner user input