萌新驾到,话不多说,直接上代码,希望您能有所收获
public class exercise_sum { public static void main(String[] args){ // 递归: 找重复 找变化 找边界 // 对arr所有元素求和 借助一个参数 int arr[] = {1,3,5,6,7,4}; int start = 0; int j = sum(arr,start); System.out.print(j); } static int sum(int arr[],int begin){ if(arr.length-1 == begin) return arr[begin]; return arr[begin]+sum(arr,begin+1); } }