作者在 2008-09-29 17:20:50 发布以下内容
在递归中,java将其看做是多个方法,执行顺序为倒序,且每次调用会保留调用现场
package zs.excise;
/**
* 不用循环依次打印1-100间的整数。
* @author ShuangZS
* @Achieve 递归
*/
public class PrintOneToOneH {
public static void main(String[] args) {
int num = 100;
printNum(num);
}
public static void printNum(int num) {
System.out.print("递减:"+num);
num--;
if (num > 0) {
printNum(num);
}else{
System.out.print("递增:"+num);
}
}
}