Possiamo aggiungere elementi durante l'iterazione?

Sommario:

Possiamo aggiungere elementi durante l'iterazione?
Possiamo aggiungere elementi durante l'iterazione?
Anonim

3 Risposte. Non è possibile modificare una raccolta durante l'iterazione su di essa utilizzando un Iterator, ad eccezione di Iterator. rimuovere. Questo funzionerà tranne quando l'elenco inizia l'iterazione vuota, nel qual caso non ci sarà alcun elemento precedente.

Possiamo modificare la raccolta durante l'iterazione?

In for-each loop, non possiamo modificare la raccolta, verrà generata un'eccezione ConcurrentModification, mentre con l'iteratore possiamo modificare la raccolta.

Possiamo aggiungere elementi a ArrayList durante l'iterazione?

3. ArrayList listIterator – Aggiungi/Rimuovi. ListIterator supporta l'aggiunta e la rimozione di elementi nell'elenco durante l'iterazione.

Come si aggiungono a un elenco durante l'iterazione?

Usa elenco. aggiungi per aggiungere elementi a un elenco durante l'iterazione sull'elenco

  1. a_list=["a", "b", "c"]
  2. lunghezza_lista=len(a_lista)
  3. for i in range(list_length):
  4. a_lista. append("Nuovo elemento")
  5. stampa(a_list)

Possiamo aggiungere elementi usando l'iteratore?

Il Java Tutorial di Sun suggerisce che ciò non è possibile: "Si noti che Iterator. remove è l'unico modo sicuro per modificare una raccolta durante l'iterazione; il comportamento non è specificato se la raccolta sottostante viene modificata in qualsiasi altro modo mentre il iterazione in corso."

Consigliato:

Articoli interessanti
Quali attori hanno gli asperger?
Leggi di più

Quali attori hanno gli asperger?

Ma l'Asperger spesso concede anche regali unici. … Ecco sette personaggi famosi che vivono con l'Asperger. Susan Boyle. Doug Gifford/Getty Images. … Amore di corte. … Dan Harmon. … Dan Aykroyd. … Daryl Hannah. … Sir Anthony Hopkins.

Perché sono state indossate le cuffie?
Leggi di più

Perché sono state indossate le cuffie?

Indossata da donne, uomini e bambini per tutto il Medioevo (c. 500–c. 1500), la cuffia era un semplice berretto in tessuto che copriva tutti o la maggior parte dei capelli e legato sotto il mento. … Le donne sposate indossavano cuffie da sole o sotto il velo per coprirsi la testa per modestia.

Cos'è una banca sottocapitalizzata?
Leggi di più

Cos'è una banca sottocapitalizzata?

Cos'è la sottocapitalizzazione? La sottocapitalizzazione si verifica quando una società non dispone di capitale sufficiente per condurre normali operazioni commerciali e pagare i creditori. Ciò può verificarsi quando l'azienda non sta generando un flusso di cassa sufficiente o non è in grado di accedere a forme di finanziamento come debito o capitale proprio.