Bonsoir à tous,
Après une recherche dans plusieurs tutoriels, je n'ai pas réussi à trouver de réponse à cette question :
J'ai noté un jour que le parcours d'un Vector v de type Vector<E> pouvait se faire comme suit :
Ceci étant équivalent à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 E elt; for(elt:v) { .... elt; }
Est-ce vrai ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 int i; for(i=0;i<v.size();i++) { .... v.get(i); }
Mon problème si c'est vrai, c'est que mon IDE (Eclipse) m'empêche de compiler et je ne comprends pas pourquoi :
il y a une erreur à la ligne du for(...) :
"Multiple markers at this line
- Syntax error on token "elt", Identifier expected after this token
- Type mismatch: cannot convert from element type E to elt
- elt cannot be resolved to a type"
D'où peut venir le problème ?
Merci.
Partager