1、方法A调用方法A
2、必须包含递归头和递归体两部分
public class HelloWorld {
public static void main(String[] args) {
//效果 5*4*3*2*1
HelloWorld hello=new HelloWorld();
int r=hello.calculateResult(5);
System.out.println("最终结果"+r);
}
public int calculateResult(int n){
if(n==1){//递归头相当于结束部分
return 1;
}else{
return n*calculateResult(n-1);//递归体
}
}
}