递归(比较重要)

 

递归:A方法自己调用自己

递归结构:

  递归主要包含两个部分

  递归头:什么时候不调用自身方法,退出来的条件 如果没有,将会陷入死循环

  递归体:什么时候需要调用自身方法

 

 

列子:

 

public static void main(String[] args) {
System.out.println(diGui(5));
}

//递归
public static int diGui(int a){
if (a == 1){
return 1;
}else {
return a*diGui(a-1);
}
}
posted @ 2022-07-18 21:50  永远怀着学徒的心  阅读(30)  评论(0)    收藏  举报