Hvad er brugen af iterator i samlingsramme?
Hvad er brugen af iterator i samlingsramme?

Video: Hvad er brugen af iterator i samlingsramme?

Video: Hvad er brugen af iterator i samlingsramme?
Video: Java - Iterator Interface 2024, November
Anonim

I Java , Iterator er en grænseflade tilgængelig i Indsamlingsramme i java . util-pakke. Det er en Java cursoren Brugt at gentage en kollektion af genstande. det er Brugt at krydse en kollektion objektelementer ét efter ét.

Folk spørger også, hvad er brugen af iterator?

Det primære formål med en iterator er at tillade en bruger at behandle hvert element i en container, mens brugeren isoleres fra containerens interne struktur. Dette gør det muligt for beholderen at gemme elementer på enhver måde, den ønsker, samtidig med at brugeren kan behandle den, som om det var en simpel sekvens eller liste.

Også, hvordan fjerner iterator arbejde? Et element kan fjernes fra en samling ved hjælp af Iterator metode fjerne (). Denne metode fjerner det aktuelle element i samlingen. Hvis fjerne ()-metoden er ikke indledt af næste()-metoden, så bliver undtagelsen IllegalStateException kastet.

Derudover, hvad er brugen af iterator i selen?

' Iterator ' er en grænseflade, der hører til samlingsramme. Det giver os mulighed for at krydse samlingen, få adgang til dataelementet og fjerne dataelementerne fra samlingen.

Kan vi bruge iterator i ArrayList?

Det iterator kan være Brugt til gentage gennem ArrayList hvori iterator er implementeringen af Iterator interface. hasNext()-metoden returnerer sand, hvis der er flere elementer i ArrayList og ellers returnerer falsk. Next()-metoden returnerer det næste element i ArrayList.

Anbefalede: