package com.java.develep.four;
public class MethodDemo06 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print(sum(10));
}
public static int sum(int num) {
//int i=0;
if (num == 1) {
return 1;
} else {
return num+sum(num-1);//第一次10+sum(9),第二次10+9+sum(8),第三次10+9+8+sum(7)-----第十次10+9+8........+1
}
}
}
本文介绍了一个使用Java实现的递归求和方法。通过一个简单的示例代码展示了如何计算从1到指定数字的累加和,具体实现了sum(int num)方法,并在main方法中调用该方法打印出1到10的累加结果。
494

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



