递归

2018-05-22  本文已影响0人  在努力中
  1. 定义递归头。解答:什么时候不调用自身方法。如果没有头,将陷入死循环,也就是递归的结束条件。

  2. 递归体。解答:什么时候需要调用自身方法。

package test;

public class TestRescurison01 {
    public static void main(String[] args) {
        a();
        
    }
    static int count = 0;
    static void a(){
        System.out.println("a");
        count++;
        if(count<10){
        a();//直接调用会进入死循环,一直调用a().因为a()方法没有结束,就开始又调用
        }else{
            return;
        }
    }
    static void b(){
        System.out.println("b");
    }
}

上一篇 下一篇

猜你喜欢

热点阅读