Merci pour vos réponses
Étant donné que la taille de ma liste est connue, j'avais essayé plutôt comme ça, peut-être y a t'il des erreurs:
D'abord le crée ma liste a l'extérieur des methodes
static int listeR[] = new int [Taille()];
Taille() étant une méthode qui calcule la taille du tableau.
Puis je remplis une a une les cases de la liste avec Methode1 :
for(int i=0; i< Taille() ; i++) maliste[i] = 123;
C'est toujours mieux d'assigner la taille d'un tableau quand on la connait non?
Sinon c'est quoi cette syntaxe: List<Integer> , c'est juste pr dire que c'est une liste composée d'entiers, c'est équivalent à Int Maliste[] ?
Et pourquoi vous mettez "new" dans le return, la liste a bien été crée au début de la méthode non?
Partager