Wat is 'n Java iterator?
Wat is 'n Java iterator?

Video: Wat is 'n Java iterator?

Video: Wat is 'n Java iterator?
Video: Java. Об Iterator и Iterable c примерами. 2024, November
Anonim

In Java , Iterator is 'n koppelvlak beskikbaar in Collection framework in java . gebruik pakket. Dit is 'n Java Wyser word gebruik om 'n versameling voorwerpe te herhaal. Dit word gebruik om 'n versameling voorwerp elemente een vir een te deurkruis. Dit is sedertdien beskikbaar Java 1.2 Insamelingsraamwerk.

As u dit in die oog hou, wat is lysiterator in Java?

Soos Iterator , LysIterator is 'n Java Iterator , wat gebruik word om elemente een-vir-een uit a Lys geïmplementeerde voorwerp. Dit is sedertdien beskikbaar Java 1.2. Dit strek Iterator koppelvlak. Anders as Iterator , Dit ondersteun beide Forward Direction en Backward Direction iterasies.

Gevolglik is die vraag, wat is iterator en opsomming in Java? Opsomming en Iterator is twee koppelvlakke in java . util-pakket wat gebruik word om oor die elemente van 'n versameling-voorwerp te beweeg. Met behulp van Opsomming , kan jy net die versameling-voorwerp deurkruis. Maar gebruik Iterator , jy kan ook 'n element verwyder terwyl jy die versameling deurkruis.

Waarom het ons dan iterator in Java nodig?

5 antwoorde. Soos jy gesê het iterator word gebruik wanneer jy wil hê om goed te verwyder terwyl jy oor die skikkingsinhoud herhaal. As jy nie 'n iterator maar het bloot 'n for-lus en binne-in dit gebruik die verwyder metode jy sal uitsonderings kry omdat die inhoud van die skikking verander terwyl jy deur itereer.

Het Java volgende iterator?

boolean het Volgende (): Dit gee waar as Iterator het meer element om te herhaal. Voorwerp volgende (): Dit gee die volgende element in die versameling totdat die het Volgende () metode terugkeer waar. Hierdie metode gooi 'IllegalStateException' as hierdie funksie voorheen genoem word volgende () opgeroep word.

Aanbeveel: