1 递归调用是一种特殊获的调用形式,就是方法自己调自己
2
案例:
package Lei;
/**
*
* 从1+2+3+。。。。。。。。。。。。。+100
*
*/
public class MethodDemo {
public static void main(String[] args)
{
System.out.println(addNum(100));
}
public static int addNum(int num)
{
if(num==1){ ///程序出口
return 1;
}
else {
return(num+addNum(num-1));//返回当前值的调用
}
}
}
结果:5050
7733

被折叠的 条评论
为什么被折叠?



