递归 就是一个方法内调用它自身.
要注意的是:递归一定要向已知方向递归.
下面例子是一个关于阶
乘的简单小例子
public class TestDigui {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(fn(2));
}
/**
* 求阶乘
* @param n 求某数的阶乘
* @return
*
* @author xyj
* @date 2014/03/27
*/
static int fn(int n){
return n==0?1:n*fn(n-1);
}
}