Seçenek 1: Karşılaştırma uygulayan bir liste oluşturun ve bir değer eklediğinizde collections.sort (Liste l) kullanarak bir sıralama yapın. Seçenek 2: Bir TreeSet yapın (her zaman kendini sıralı tutar).Karşılaştırılabilir Vs TreeSet ile Liste
Hangisi daha hızlı olacak? Bunu soruyorum, çünkü Listemde bir öğe ekleyebilmem için bana ihtiyacım olan ListIterator seçeneği veriyor.
Veri yapmam 100-200 civarında özel nesneye sahip olacak. – aps
Koleksiyonunuzu ne sıklıkla güncellemeyi planlıyorsunuz [göreceli olarak OPS'ye göre]? Ayrıca, TreeSet çoğaltmaları önler, Liste yapmaz - bu sorunla ilgili politikanız nedir? – amit
Üzgünüm, yanlış bir şey söyledim. Aslında, koleksiyonlarım programın çalışma süresinin ilk% 10'u için sık sık güncellenecek, bundan sonra nesnelerin sayısı az ya da çok sabit hale geleceğinden artık sıralanmasına gerek yok. Bundan sonra, nesnelerin özelliklerini güncelleyeceğim. TreeSet'e – aps