码迷,mamicode.com
首页 > 编程语言 > 详细

Java面向对象---方法递归调用

时间:2017-09-30 00:41:33      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:技术分享   png   else   image   com   public   ges   自己   logs   

递归调用是一种特殊的调用形式,即方法自己调用自己

public int method(int num){

  if(num==1){

    return 1;

  } else {

    return num+method(num-1);

  }

}

技术分享

描述:main方法调用method(5),在method方法中参数不等于1,则再调用method(4),一直到参数等于1,则依次返回。在该例中,参数等于1时,将1返回给method(2),依次类推,当返回到method(5)时,再将从1加到5的和返回给main方法。

 

Java面向对象---方法递归调用

标签:技术分享   png   else   image   com   public   ges   自己   logs   

原文地址:http://www.cnblogs.com/xiaobaizhiqian/p/7613112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!