Я новичок в java программировании, поэтому прошу прощения за любые недопонимания или неправильные интерпретации. Мне нужно написать программу с 2 методами, первый метод объявляет массив целых чисел, как показано, и переменная, которая является суммой этого массива, затем выводит сумму.
Второй метод - это то, где мое сложение занимает место. Я объявил переменную "sum", равную 0, чтобы моё сложение могло работать, и a для l oop, который добавляет все целые числа в зависимости от длины массива, возвращая переменную sum обратно в основной метод. (Из моего текущего понимания моей программы)
Пока что это не работает, и я получаю 3 ошибки. Один из моих основных методов "не могу найти символ - inputArray" не может найти символ в моем для l oop для "arr.length" и не может найти символ в моем "sum + = arr [i]". Может кто-нибудь объяснить, и, возможно, помочь с тем, почему я получаю эти ошибки. Спасибо за ваше время.
public static void main(String[] args){
int arr[] = {1,2,3,4,5};
int sum = sumArray(inputArray);
System.out.println("The sum is: "+sum);
}
public static int sumArray(int[] inputArray){
int sum = 0;
int i;
for (i = 0; i < arr.length; i++){
sum += arr[i];
return sum;
}
}