- class DiGui
- {
- public static void main(String[] args)
- {
- int sum=getSum(4);
- System.out.println("sum="+sum);
- }
- //下面的方法使用递归实现 求 1~n的和
- public static int getSum(int n)
- {
- if(n==1)
- {
- //满足条件,递归结束
- return 1;
- }
- int temp=getSum(n-1);
- return temp+n;
- }
- }
复制代码 对这个调用过程有点费解,求大神指点!
|
|