Kan vi tilføje elementer, mens vi gentager?

Indholdsfortegnelse:

Kan vi tilføje elementer, mens vi gentager?
Kan vi tilføje elementer, mens vi gentager?
Anonim

3 svar. Du kan ikke ændre en samling, mens du itererer over den ved hjælp af en Iterator, undtagen Iterator. fjerne. Dette fungerer undtagen når listen starter tom iteration, i hvilket tilfælde der ikke vil være noget tidligere element.

Kan vi ændre samlingen under gentagelse?

I for-each loop, vi kan ikke ændre samling, det vil give en ConcurrentModificationException på den anden side med iterator, vi kan ændre samling.

Kan vi tilføje et element til ArrayList, mens vi itererer?

3. ArrayList listIterator – Tilføj/fjern. ListIterator understøtter at tilføje og fjerne elementer på listen, mens vi itererer over den.

Hvordan føjer du til en liste, mens du itererer?

Brug listen. føje til for at føje elementer til en liste, mens du itererer over listen

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. for i inden for rækkevidde(liste_længde):
  4. en_liste. append("Nyt element")
  5. print(a_list)

Kan vi tilføje elementer ved hjælp af iterator?

Java-vejledningen fra Sun antyder, at dette ikke er muligt: "Bemærk, at Iterator. fjern er den eneste sikre måde at ændre en samling under iteration; adfærden er uspecificeret, hvis den underliggende samling ændres på en anden måde, mens iteration er i gang."

Anbefalede:

Interessante artikler
Hvor kom ordet komfort fra?
Læs mere

Hvor kom ordet komfort fra?

Verbetet trøste kommer fra det latinske ord comfortare, som betyder "styrke meget." At give trøst er at styrke en andens humør eller fysiske tilstand. Det kan tage lang tid at trøste din mor, efter at hendes kat er forsvundet. Er komfort et egentligt ord?

Skal kokosolie være raffineret eller uraffineret?
Læs mere

Skal kokosolie være raffineret eller uraffineret?

På grund af dens milde smag og høje røgpunkt røgpunkt Røgpunktet, også kaldet forbrændingspunktet, er den temperatur, ved hvilken en olie eller fedt begynder at producere en kontinuerlig blålig røg, der bliver tydeligt synlig, afhængig af specifikke og definerede forhold.

Udløber ukrudtsmiddel?
Læs mere

Udløber ukrudtsmiddel?

Svar: Insekticider og herbicider har ingen udløbsdato. Næsten alle insekticider og herbicider er lavet til at holde i årevis på hylden. De fleste vil holde i mindst 5 år, så længe du holder låget tæt på og holder det væk fra direkte sollys og områder med høj varme.