So entfernen Sie die gemeinsamen Werte von zwei array-Liste
Wie können wir entfernen Sie gemeinsame Werte von zwei ArrayList.
wir betrachten habe ich zwei Arraylist-wie unten gezeigt
ArrayList1= [1,2,3,4]
ArrayList1= [2,3,4,6,7]
Hätte ich gern ein Ergebnis wie
ArrayListFinal= [1,6,7]
Könnte jemand bitte mir helfen?
- Versuchen Sie es, dann werden wir Ihnen helfen.
- so, das Sie entfernen möchten gemeinsame Elemente
- Hinweis: Wenn Sie Lesen, die api für die Liste, die Sie werden lösen Ihr problem auf Ihre eigene.
- Sie können leicht Antwort für diese Frage hättest du gegoogelt atleast.
- mögliche Duplikate von Gemeinsame Elemente in zwei Listen
- Der link, den Sie ist genau das Gegenteil von dem, was der OP will.
- Ich lese zu schnell, in der Tat -, dass man besser ist: stackoverflow.com/questions/11646913/... - Strich, mit einer 10-Sekunden-Suche liefert das Ergebnis.
InformationsquelleAutor Gautam | 2013-03-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein Algorithmus, der Sie Folgen konnte, die Aufgabe zu erfüllen:
Java collections Unterstützung
addAll
,removeAll
, undretainAll
. VerwendenaddAll
zu konstruieren, die Gewerkschaften, dieretainAll
für die Konstruktion von Kreuzungen undremoveAll
für die Subtraktion, wie diese:Sind Sie eigentlich Fragen, für die Symmetrische Differenz.
Drucke:
union
dessymmetric difference
und dieintersection
.Können Sie so etwas wie dieses:
Ich habe gerade aufgefüllt, zwei ArrayLists, wie Sie beschrieben Sie in Ihrem post, und ich habe Sie beide für unterschiedliche Elemente; wenn ein solches element/s wurde/gefunden wurden, füge ich Ihnen die finalResult ArrayList.
Ich hoffe, es wird Ihnen helfen 🙂