class Main {
public static void main(String[] args) {
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
System.out.println(sum(0,2,4,6));
System.out.println(sum2(0,2,4,6));
}
// 递归
public static int sum(int index, int... arr){
if(index == arr.length - 1){
return arr[index];
}
return arr[index] + sum(index + 1, arr);
}
// 递推
public static int sum2(int... arr){
int result = 0;
for(int i = 0; i < arr.length; i++){
result += arr[i];
}
return result;
}
}