SORU
15 EKİM 2008, ÇARŞAMBA


Nasıl ArrayList tekrarlanan elemanları kaldırabilirim?

Strings, ArrayList var ve tekrarlanan dizeleri kaldırmak istiyorum. Bunu nasıl yapabilirim?

CEVAP
15 EKİM 2008, ÇARŞAMBA


Eğer Koleksiyonunda çiftleri istemiyorsun. öyleyse çiftleri sağlayan bir Koleksiyon kullanıyorsun neden düşünmelisiniz. Yinelenen öğeleri kaldırmak için en kolay yolu bir dizi içeriğini çoğaltır izin vermez) ekleyin ve Set ArrayList ekleyin:

List<String> al = new ArrayList<>();
// add elements to al, including duplicates
Set<String> hs = new HashSet<>();
hs.addAll(al);
al.clear();
al.addAll(hs);

Tabii ki, bu ArrayList öğeleri sipariş yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012
  • superflyy88

    superflyy88

    8 ŞUBAT 2009
  • TrenchTech Computer Repair Tutorials

    TrenchTech C

    19 EYLÜL 2014