编辑代码

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;
    }

	
}