Mikä on Java Iterable?
Mikä on Java Iterable?

Video: Mikä on Java Iterable?

Video: Mikä on Java Iterable?
Video: Java. Об Iterator и Iterable c примерами. 2024, Huhtikuu
Anonim

The Java iteroitava käyttöliittymä ( java . lang. Iteroitavissa ) on yksi päärajapinnoista Java Kokoelmien sovellusliittymä. Luokka, joka toteuttaa Java iteroitavissa käyttöliittymä voidaan iteroida kanssa Java jokaiselle silmukalle. Iteroinnilla tarkoitan, että sen sisäiset elementit voidaan iteroida.

On myös tiedettävä, mikä on iteroitava?

An toistettavissa on objekti, jolla on _iter_-metodi, joka palauttaa iteraattorin, tai joka määrittää _getitem_-metodin, joka voi ottaa peräkkäisiä indeksejä nollasta alkaen (ja aiheuttaa IndexError-ilmoituksen, kun indeksit eivät ole enää voimassa). Joten an toistettavissa on objekti, josta voit saada iteraattorin.

Lisäksi, onko joukko iteroitavissa Java? The Aseta käyttöliittymä toteuttaa Java iteroitava käyttöliittymä. Siksi voit iteroida elementit a Aseta käyttämällä for-each-silmukkaa.

Mitä tähän liittyen on iteroitava ja iteraattori Javassa?

An Iteroitavissa edustaa kokoelmaa, jonka läpi voidaan kulkea. Toteuttamalla Iteroitavissa käyttöliittymä sallii objektin käyttää jokaista silmukkaa. Se tekee sen soittamalla sisäisesti iteraattori () -menetelmä objektissa. The iteraattori ()-metodi palauttaa an Iteraattori jota voidaan sitten käyttää iteroitaessa kyseisen luokan objektia.

Mikä on Iterable-käyttöliittymän pakollinen menetelmä?

The iteroitava käyttöliittymä on hyvin yksinkertainen - on vain yksi menetelmä toteuttaa: Iterator(). Kun luokka toteuttaa Iteroitava käyttöliittymä , se kertoo muille luokille, että voit saada Iterator-objektin käytettäväksi iteroimaan (eli kulkemaan) objektin tietojen yli.

Suositeltava: