Créer une méthode et l'appeler dans une autre
Bonsoir,
Je suis en train de revoir tous mon cours en Java et là je bloque sur un petit exercice que je pensais avoir résolu durant l'année.
J'ai un tableau avec des valeurs:
Code:
int[] tab = {10,4,23,45,28,34,89,9,16,55};
Je dois créer une méthode addition, là voici:
Code:
1 2 3 4 5 6 7 8 9 10 11
| public static int addition(int[] array){
int somme = 0;
for(int i=0; i < array.length; i++){
somme += array[i];
}
System.out.println("Somme => " + somme);
return somme;
} |
Ensuite, mon soucis est dans ma méthode moyenne, je dois appeler ma méthode addition() à l'intérieur et cela ne fonctionne pas.
Code:
1 2 3
| public static float moyenne(int[] array){
return (float) addition(array) / array.length;
} |
Dans l'affichage de ma console, je récupère la somme du tableau et non la moyenne comme je le souhaite, je ne comprends pas pourquoi?