递归调用的输出顺序是如何的,请看下例:
代码:
public class diguiTest {
public static void main(String[] args) {
diguiTest t = new diguiTest();
t.digui(5);
}
public void digui(int i) {
if (i<1) {
return;
}
i--;
digui(i);
System.out.println(i);
}
}
输出结果:
0
1
2
3
4