Mikä on Java-iteraattori?
Mikä on Java-iteraattori?

Video: Mikä on Java-iteraattori?

Video: Mikä on Java-iteraattori?
Video: Java ja iteraattorit 2024, Marraskuu
Anonim

Sisään Java , Iteraattori on käyttöliittymä, joka on saatavilla Collection-kehyksessä java . hyödyllinen paketti. Se on a Java Kohdistinta käytetään objektikokoelman iterointiin. Sitä käytetään kokoelmaobjektin elementtien läpikulkuun yksitellen. Se on saatavilla vuodesta Java 1.2 Kokoelmakehys.

Kun tämä pidetään mielessä, mikä on lista-iteraattori Javassa?

Kuten Iteraattori , ListIterator on Java Iterator , jota käytetään elementtien iterointiin yksitellen kohteesta a Lista toteutettu objekti. Se on saatavilla vuodesta Java 1.2. Se ulottuu Iteraattori käyttöliittymä. Toisin kuin Iteraattori , Se tukee sekä eteenpäin- että taaksepäin suunnan iteraatioita.

Myöhemmin kysymys kuuluu, mikä on iteraattori ja luettelointi Javassa? Luettelo ja Iteraattori on kaksi liitäntää java . util-paketti, joita käytetään kokoelmaobjektin elementtien läpi kulkemiseen. Käyttämällä Luettelo , voit kulkea vain Kokoelma-objektin läpi. Mutta käyttämällä Iteraattori , voit myös poistaa elementin kokoelman läpi kulkiessasi.

Miksi sitten tarvitsemme iteraattoria Javassa?

5 vastausta. Kuten olet todennut iteraattori käytetään, kun sinä haluta poistaaksesi tavaraa, kun iteroit taulukon sisältöä. Jos et käytä a iteraattori mutta käytä vain for-silmukkaa ja käytä sen sisällä poistomenetelmää, saat poikkeuksia, koska taulukon sisältö muuttuu toistettaessa.

Onko Javalla seuraava iteraattori?

boolean hasNext (): Se on totta, jos Iteraattorilla on lisää toistettavaa elementtiä. Esine Seuraava (): Se palauttaa Seuraava elementti kokoelmassa asti hasNext () menetelmä palata todeksi. Tämä menetelmä heittää 'IllegalStateException', jos tätä funktiota kutsutaan ennen Seuraava () vedetään.

Suositeltava: