方法的递归调用
指的是一个方法自己调用自己的情况,利用递归调用可以解决一些重复且麻烦的问题 在进行我们递归调用的时候一般要考虑如下几点问题
- 一定要设置方法递归调用的结束条件
- 每一次调用的过程之中一定要修改传递的参数条件。
public class ddd {
public static void main(String[] args) {
System.out.println(sum(100));
}
public static int sum(int num) {
if(num ==1) {
return 1;
}
return num+sum(num-1) ;
}
}
>>> 5050