Yineleme sırasında öğe ekleyebilir miyiz?

İçindekiler:

Yineleme sırasında öğe ekleyebilir miyiz?
Yineleme sırasında öğe ekleyebilir miyiz?
Anonim

3 Cevaplar. Yineleyici dışında Iterator kullanarak üzerinde yineleme yaparken bir Koleksiyonu değiştiremezsiniz. kaldırmak. Bu, listenin yinelemeyi boş başlatması dışında çalışır, bu durumda önceki öğe olmaz.

Yineleme sırasında koleksiyonu değiştirebilir miyiz?

Her döngü için, koleksiyon üzerinde değişiklik yapamayız, diğer taraftan yineleyici ile koleksiyonu değiştirebileceğimiz bir ConcurrentModificationException oluşturur.

Yineleme sırasında ArrayList'e öğe ekleyebilir miyiz?

3. ArrayList listIterator – Ekle/Kaldır. ListIterator, liste üzerinde yineleme yaparken listedeki öğeleri eklemeyi ve kaldırmayı destekler.

Yineleme sırasında bir listeye nasıl eklenir?

Listeyi kullan. listeyi yinelerken listeye eleman eklemek için ekle

  1. a_list=["a", "b", "c"]
  2. list_length=len(a_list)
  3. aralıktaki i için(list_uzunluk):
  4. a_listesi. append("Yeni Öğe")
  5. print(a_list)

Yineleyici kullanarak öğeler ekleyebilir miyiz?

Sun'dan Java Eğitimi bunun mümkün olmadığını öne sürüyor: "Yineleme sırasında bir koleksiyonu değiştirmenin tek güvenli yolu olduğunu unutmayın. yineleme sürüyor."

Önerilen: