Quelqu'un pourrait-il me donner un exemple de la meilleure façon d'ajouter un itérateur à une interface itérative de la classe pré Java 5?Exemples d'ajout d'un itérateur à une classe personnalisée dans Java 1.4?
Est-ce que l'emballage d'une collection serait la meilleure option? Quelque chose comme
public Iterator iterator() {
return wrappedCollection.iterator();
}
Dans mon message initial j'ai confondu Iterator avec Iterable. Le résultat final qui m'intéresse est de pouvoir opérer sur la classe personnalisée avec ce qui suit.
Iterator it = customClass.iterator();
while (it.hasNext()) {
//do stuff
}
C'était un de mes moments, désolé. J'aurais dû me donner quelques minutes de plus avant de poster cette question. Merci à tous ceux qui ont essayé de m'aider. –