用递归实现:f(n)=n*f(n-1),f(1)=1,递归相乘,从而实现n!
public class Factorail {
/**
* 求5的阶乘? 5*4*3*2*1 = ?
*/
public static int test(int number){
if(number == 1){
return 1;
}else{
return number * test(number - 1);
}
}
public static void main(String[] args) {
System.out.println(test(5));
}
}