Možemo li dodati elemente tokom ponavljanja?

Sadržaj:

Možemo li dodati elemente tokom ponavljanja?
Možemo li dodati elemente tokom ponavljanja?
Anonim

3 odgovora. Ne možete modificirati kolekciju dok iterirate preko nje koristeći Iterator, osim za Iterator. ukloniti. Ovo će raditi osim kada lista počne iteraciju prazna, u kom slučaju neće biti prethodnog elementa.

Možemo li modificirati kolekciju tokom ponavljanja?

U for-each petlji, ne možemo modificirati kolekciju, to će baciti ConcurrentModificationException s druge strane sa iteratorom možemo modificirati kolekciju.

Možemo li dodati element u ArrayList tokom ponavljanja?

3. ArrayList listIterator – Dodaj/ukloni. ListIterator podržava dodavanje i uklanjanje elemenata sa liste dok se ponavljamo po njoj.

Kako dodati na listu dok ponavljate?

Koristi listu. dodaj za dodavanje elemenata na listu dok se ponavlja po listi

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. za i u rasponu (dužina_liste):
  4. a_list. append("Novi element")
  5. print(a_list)

Možemo li dodati elemente koristeći iterator?

Java Tutorial iz Sun-a sugerira da ovo nije moguće: "Imajte na umu da je Iterator. remove jedini siguran način da se modificira kolekcija tokom iteracije; ponašanje je nespecificirano ako je osnovna kolekcija modificirana na bilo koji drugi način dok iteracija je u toku."

Preporučuje se:

Zanimljive članke
Da li je osvetnički imenica ili pridjev?
Čitaj više

Da li je osvetnički imenica ili pridjev?

Osvetnički se koristi da opiše nekoga ko je odlučan u namjeri da se osveti-odmazdi ili kazni nekoga za neku vrstu štete koju je prouzročio ili nepravdu koju je učinio (bilo stvarnu ili uočenu). Osvetoljubiv znači i sklon traženju osvete. pridjev osvetnički je blizak sinonim.

Šta znači konzumiranje?
Čitaj više

Šta znači konzumiranje?

U mnogim tradicijama i statutima građanskog ili vjerskog prava, konzumacija braka, koja se često naziva jednostavno konzumacija, je prvi čin seksualnog odnosa između dvoje ljudi, bilo nakon njihovog međusobnog braka ili nakon kratkog ili produžena romantična/seksualna privlačnost.

Može li refleksija biti pridjev?
Čitaj više

Može li refleksija biti pridjev?

Reflective je pridjev koji može opisati osobu koja razmišlja o stvarima kroz, ili površinu koja reflektira svjetlost ili zvuk, poput reflektirajućeg slova na znaku stop. Odraziti znači odbiti sliku, svjetlo ili zvuk. Da li odražava glagol ili pridjev?