Un itérateur de ArrayList
- Assurez-vous que vous disposez de la ressource geometrie. Au besoin, consultez la page Ressources.
- Le code ci-dessous crée une liste avec plusieurs points. Quelle instruction permet de consulter l’itérateur attaché à cette liste ?
- La représentation mémoire d’un itérateur prévoit 4 champs. Quel est le nom de celui qui donne accès à la liste des éléments ?
- Quelle instruction permet de consulter le premier élément de la liste, en utilisant l’itérateur ?
- Que désigne le champ cursor de l’itérateur ?
- Quel test permet de savoir si l’itérateur permet encore de consulter des éléments de la liste ?
- Écrivez une itération qui permet d’afficher tous les éléments de la liste, en utilisant un itérateur.
Utiliser le mode pas-à-pas pour surveiller l’évolution du champ cursor.
- Assurez-vous que le comportement de cette itération est similaire à celui de l’itération suivante, qui utilise explicitement l’itérateur et les fonctions associées. Pensez à utiliser le mode pas-à-pas pour comprendre.