Java doppelte Einträge aus ArrayList löschen

Posted: März 26th, 2010 | Filed under: Programmieren | Tags: , , , , , , , | 1 Comment »

Beim schreiben eines Textfilters habe ich letzt eine kleine Funktion benötigt. Ich wollte gleiche Einträge in einer ArrayList herrauslöschen. Folgende Funktion löscht alle Duplikate.

  public void removeDuplicatedEntries(ArrayList<String> arrayList) {
    HashSet<String> hashSet = new HashSet<String>(arrayList);
    arrayList.clear();
    arrayList.addAll(hashSet);
  }

One Comment on “Java doppelte Einträge aus ArrayList löschen”

  1. 1 Seyma said at 14:58 on Juli 14th, 2017:

    Hallo:)
    wie kann ich eigentlich doppelte Einträge in Java löschen? Beide!
    zB. Array –> A,A,B,C

    Ausgabe: B,C


Leave a Reply