Què és un iterador de Java?
Què és un iterador de Java?

Vídeo: Què és un iterador de Java?

Vídeo: Què és un iterador de Java?
Vídeo: Tutorial Programacion Java 64 : Iterador 2024, Maig
Anonim

En Java , Iterador és una interfície disponible al marc de col·lecció a java . paquet d'utilitat. És un Java Cursor utilitzat per iterar una col·lecció d'objectes. S'utilitza per recórrer els elements d'un objecte de col·lecció un per un. Està disponible des d'aleshores Java 1.2 Marc de recollida.

Tenint això a la vista, què és l'iterador de llista a Java?

M'agrada Iterador , ListIterator és un Iterador de Java , que s'utilitza per iterar elements un a un des de a Llista objecte implementat. Està disponible des d'aleshores Java 1.2. S'estén Iterador interfície. A diferència Iterador , Admet iteracions de direcció cap endavant i direcció cap enrere.

Posteriorment, la pregunta és, què és l'iterador i l'enumeració a Java? Enumeració i Iterador hi ha dues interfícies java . paquet util que s'utilitzen per recórrer els elements d'un objecte Col·lecció. Utilitzant Enumeració , només podeu recórrer l'objecte Col·lecció. Però utilitzant Iterador , també podeu eliminar un element mentre recorreu la Col·lecció.

Aleshores, per què necessitem un iterador a Java?

5 respostes. Com has dit iterador s'utilitza quan tu voler per eliminar coses mentre itera sobre el contingut de la matriu. Si no feu servir un iterador però simplement tingueu un bucle for i dins d'ell utilitzeu el mètode remove, obtindreu excepcions perquè el contingut de la matriu canvia mentre feu una iteració.

Java té el següent iterador?

booleà hasNext (): Torna veritable si L'iterador té més element per repetir. Objecte Pròxim (): Torna el Pròxim element de la col·lecció fins al hasNext () mètode torna veritat. Això mètode llança 'IllegalStateException' si aquesta funció es crida abans Pròxim S'invoca ().

Recomanat: