Ce este un Java Iterable?
Ce este un Java Iterable?

Video: Ce este un Java Iterable?

Video: Ce este un Java Iterable?
Video: Java. Об Iterator и Iterable c примерами. 2024, Noiembrie
Anonim

The Java Iterabil interfata ( java . lang. Iterabil ) este una dintre interfețele rădăcină ale Java API-ul Colecții. O clasă care implementează Java Iterabil interfața poate fi repetată cu Java pentru-fiecare buclă. Prin iterare înțeleg că elementele sale interne pot fi iterate.

De asemenea, trebuie să știți ce este un Iterable?

Un iterabil este un obiect care are o metodă _iter_ care returnează un iterator sau care definește o metodă _getitem_ care poate prelua indecși secvențiali începând de la zero (și generează o IndexError când indecșii nu mai sunt validi). Deci un iterabil este un obiect de la care puteți obține un iterator.

În plus, este un set Java iterabil? The A stabilit interfața implementează Java Iterabil interfata. De aceea puteți repeta elementele a A stabilit folosind bucla for-each.

În ceea ce privește acest lucru, ce este iterabil și iterator în Java?

Un Iterabil reprezintă o colecție care poate fi străbătută. Implementarea Iterabil interfața permite unui obiect să folosească for-each bucla. Face asta apelând intern la iterator () metoda asupra obiectului. The iterator () metoda returnează un Iterator care apoi poate fi folosit pentru a itera peste un obiect din acea clasă.

Care este o metodă necesară a interfeței Iterable?

The interfață iterabilă este foarte simplu -- există doar unul metodă de implementat: Iterator(). Când o clasă implementează Interfață iterabilă , le spune altor clase că puteți obține un obiect Iterator pe care să îl utilizați pentru a itera (adică, traversați) datele din obiect.

Recomandat: