Hozzáadhatunk elemeket iteráció közben?

Tartalomjegyzék:

Hozzáadhatunk elemeket iteráció közben?
Hozzáadhatunk elemeket iteráció közben?
Anonim

3 Válaszok. Nem módosíthat egy gyűjteményt, miközben egy Iterator segítségével iterál rajta, kivéve az Iterátort. távolítsa el. Ez akkor működik, kivéve ha a lista üresen kezdi az iterációt, ebben az esetben nem lesz előző elem.

Módosíthatjuk a gyűjteményt iteráció közben?

A for-each ciklusban nem tudjuk módosítani a gyűjteményt, ConcurrentModificationExceptiont fog dobni, másrészt az iterátorral módosíthatjuk a gyűjteményt.

Hozzáadhatunk elemet az ArrayListhez iteráció közben?

3. ArrayList listIterator – Hozzáadás/Eltávolítás. A ListIterator támogatja az elemek hozzáadását és eltávolítását a listában, miközben iterálunk rajta.

Hogyan adhat hozzá listát iteráció közben?

Lista használata. hozzáfűzés: elemek listához fűzése a listán való iteráció közben

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. for i tartományban (lista_hossza):
  4. a_list. append("Új elem")
  5. print(a_list)

Hozzáadhatunk elemeket iterátorral?

A Sun Java oktatóanyaga azt sugallja, hogy ez nem lehetséges: "Ne feledje, hogy az Iterator. Remove az egyetlen biztonságos módja a gyűjtemény módosításának iteráció közben; a viselkedés nincs meghatározva, ha az alapul szolgáló gyűjteményt bármilyen más módon módosítják, miközben a iteráció folyamatban van."

Ajánlott:

Érdekes cikkek
Mit jelent Kanadában a parlament prorogációja?
Olvass tovább

Mit jelent Kanadában a parlament prorogációja?

A kanadai parlamentáris rendszerben a törvényhozás jellemzően a Trónbeszédben meghatározott napirend befejezése után egyezik meg, és szünetben marad mindaddig, amíg az uralkodó vagy a főkormányzó, a szövetségi szférában, vagy a kormányzóhelyettes, egy tartományban parlamenti képviselőket idéz.

Bindi felvette Chandler nevét?
Olvass tovább

Bindi felvette Chandler nevét?

Bindi Irwin márciusban férjhez ment Chandler Powellhez. Nemrég felfedte, hogy nem fogja felvenni Chandler vezetéknevét, de viccelődött, hogy elveheti az övét! Elmagyarázta, miért akarta megtartani a Bindi Irwin nevet, és ez természetesen néhai apjához, Steve Irwinhez kapcsolódik.

Hogyan lett Corazon Aquino elnök?
Olvass tovább

Hogyan lett Corazon Aquino elnök?

A People Power Revolution, a Fülöp-szigetek fegyveres erőitől való disszidációval és a Fülöp-szigeteki katolikus egyház támogatásával együtt sikeresen elűzte Marcost, és 1986. február 25-én biztosította Aquino csatlakozását az elnöki poszthoz.