Jak manipulować tablicami. Znajdź średnią. Początkujący Java
Mam zadanie domowe i zastanawiałem się, czy ktoś może mi pomóc, ponieważ jestem nowy w Javie i programowaniu i utknąłem na pytaniu. Pytanie brzmi:
Pierwsza metoda znajduje średnią elementów tablicy liczb całkowitych:
public double average(int[] data)
Oznacza to, że biorąc pod uwagę tablicę liczb całkowitych, dane, obliczenie średniej ich elementów, zwracają wartość średnią. Na przykład średnia {1, 3, 2, 5, 8} wynosi 3,8.
Oto co zrobiłem do tej pory:
public double average(int[] data) {
int sum = 0;
while(int i=0; i < data.length; i++)
sum = sum + data[i];
double average = sum / data.length;;
System.out.println("Average value of array element is " " + average);
}
Podczas kompilacji otrzymuję komunikat o błędzie na stronieint i=0
część mówiąc „oczekiwana klasa”. Każda pomoc byłaby doceniana.