Vad är användningen av iterator i samlingsramverket?
Vad är användningen av iterator i samlingsramverket?

Video: Vad är användningen av iterator i samlingsramverket?

Video: Vad är användningen av iterator i samlingsramverket?
Video: Iterator Java Tutorial 2024, November
Anonim

I Java , Iterator är ett gränssnitt tillgängligt i Samlingsram i java . util-paket. Det är en Java Markör Begagnade att upprepa a samling av föremål. Det är Begagnade att korsa a samling objektelement ett efter ett.

Folk frågar också, vad är nyttan med iterator?

Det primära syftet med en iterator är att tillåta en användare att bearbeta varje element i en behållare samtidigt som användaren isoleras från behållarens interna struktur. Detta gör att behållaren kan lagra element på vilket sätt den vill samtidigt som användaren kan behandla det som om det vore en enkel sekvens eller lista.

Dessutom, hur fungerar iterator-borttagning? Ett element kan tas bort från en samling med hjälp av Iterator metod avlägsna (). Den här metoden tar bort det aktuella elementet i samlingen. Om avlägsna ()-metoden föregås inte av nästa()-metoden, då orsakas undantaget IllegalStateException.

Dessutom, vad är användningen av iterator i selen?

' Iterator ' är ett gränssnitt som tillhör samlingsramverket. Det tillåter oss att gå igenom samlingen, komma åt dataelementet och ta bort dataelementen från samlingen.

Kan vi använda iterator i ArrayList?

De iterator kan vara Begagnade till iterera genom ArrayList vari iterator är genomförandet av Iterator gränssnitt. Metoden hasNext() returnerar true om det finns fler element i ArrayList och annars returnerar falskt. Metoden next() returnerar nästa element i ArrayList.

Rekommenderad: