Qu'est-ce qu'un itérable Java ?
Qu'est-ce qu'un itérable Java ?

Vidéo: Qu'est-ce qu'un itérable Java ?

Vidéo: Qu'est-ce qu'un itérable Java ?
Vidéo: JAVA (Intermédiaire) - 52 - L'interface Iterator en Java 2024, Mars
Anonim

Les Java itérable interface ( Java . lang. Itérable ) est l'une des interfaces racine du Java API de collecte. Une classe qui implémente Java itérable l'interface peut être itérée avec le Java pour-chaque boucle. Par itération, je veux dire que ses éléments internes peuvent être itérés.

A savoir aussi, qu'est-ce qu'un Iterable ?

Un itérable est un objet qui a une méthode _iter_ qui retourne un itérateur, ou qui définit une méthode _getitem_ qui peut prendre des index séquentiels à partir de zéro (et lève une IndexError lorsque les index ne sont plus valides). Donc un itérable est un objet dont vous pouvez obtenir un itérateur.

De plus, un ensemble Java est-il itérable ? Les Régler l'interface implémente le Java itérable interface. C'est pourquoi vous pouvez itérer les éléments d'un Régler en utilisant la boucle for-each.

À ce sujet, qu'est-ce que iterable et iterator en Java ?

Un Itérable représente une collection qui peut être parcourue. Mettre en œuvre le Itérable L'interface permet à un objet d'utiliser la boucle for-each. Il le fait en appelant en interne le itérateur () méthode sur l'objet. Les itérateur () la méthode renvoie un Itérateur qui peut ensuite être utilisé pour itérer sur un objet de cette classe.

Quelle est une méthode requise de l'interface Iterable ?

Les interface itérable est très simple - il n'y en a qu'un méthode à implémenter: Iterator(). Lorsqu'une classe implémente le Interface itérable , il indique aux autres classes que vous pouvez obtenir un objet Iterator à utiliser pour itérer (c'est-à-dire parcourir) les données de l'objet.

Conseillé: