Metoda dodajaca wartosci z tablicy

0

Czesc, mam do napisania program ktory powinien sumować wszystkie wartosci tablicy od wskazanego pierwszego indexu, do ostatniego wskazanego. W tym przypadku powinien zsumować liczby 3,-6,5 ale wyświetla sie wynik 5. Nie wiem co zrobiłem nie tak

public class Main
	{
		
		public static int[] i_arr = {1,2,3,-6,5,4};

		public static void main(String[] args)
			{
				System.out.println(addingSubarray(2,4));
				
			}

	
		public static int addingSubarray(int x,int y)
		{
			int index1 = x;
			int index2 = y;
			
			
			int suma = 0;
			
			suma +=i_arr[index1];
			
			for(int i=index1;i<=index2;++i)
				{
					suma += i_arr[i];
				}
			return suma;
		}
	}
0

A Jakbyś usunął suma += i_arr[index1];?

1 użytkowników online, w tym zalogowanych: 0, gości: 1