java阶乘问题,用一维数组排序输出

img

public class Factorial {
private int result = 1;

public int factorial(int number){
if(number==1)

return result;

else

{
result = number*factorial(number-1);

return result;

}

}

public static void main(String[] args) {
Factorial f = new Factorial();

System.out.println(f.factorial(10));

}
}