递归

作者在 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); 

       }

      

    }

}

java code | 阅读 2359 次
文章评论,共0条
游客请输入验证码
浏览569687次