[Java] Iterator , problème de type
Résolu/Fermé
timon44
Messages postés
53
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
17 décembre 2010
-
29 déc. 2008 à 19:19
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 29 déc. 2008 à 21:07
Marco la baraque Messages postés 996 Date d'inscription vendredi 9 mai 2008 Statut Contributeur Dernière intervention 5 novembre 2009 - 29 déc. 2008 à 21:07
A voir également:
- [Java] Iterator , problème de type
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java décompiler - Télécharger - Langages
1 réponse
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
29 déc. 2008 à 21:07
29 déc. 2008 à 21:07
Bonsoir Timon44,
Il faut écrire : Iterator<String> iter = lesNumeros.iterator();
Ce que tu écris n'est pas correct, car tu fais un new sur lesNumeros (alors que c'est un attribut, et non pas le nom d'une classe, c'est ce que t'affiche ton message d'erreur). Suite à ça, il faut appeler la méthode iterator() et non pas Iterator() (qui n'existe pas) sur ton attribut (car c'est une instance de classe qui implémente Collection (indirectement), et un itérateur sur cette instance est déjà disponible).
Cordialement,
Il faut écrire : Iterator<String> iter = lesNumeros.iterator();
Ce que tu écris n'est pas correct, car tu fais un new sur lesNumeros (alors que c'est un attribut, et non pas le nom d'une classe, c'est ce que t'affiche ton message d'erreur). Suite à ça, il faut appeler la méthode iterator() et non pas Iterator() (qui n'existe pas) sur ton attribut (car c'est une instance de classe qui implémente Collection (indirectement), et un itérateur sur cette instance est déjà disponible).
Cordialement,