简单递归示例:
执行结果:
执行第1次。
执行第2次。
执行第3次。
执行第4次。
执行第5次。
执行完毕。
public class RecursionTest {
private static int num = 0;
public static void main(String[] args) {
testRecursion();
}
public static void testRecursion(){
num++;
System.out.println("执行第" + num + "次。");
if(num < 5){
testRecursion();
} else{
System.out.println("执行完毕。");
}
}
}
执行结果:
执行第1次。
执行第2次。
执行第3次。
执行第4次。
执行第5次。
执行完毕。