Wie kann ich Java-Streams verwenden, um doppelte und nicht doppelte Elemente aus einer Liste zu ermitteln?Java

Java-Forum
Anonymous
 Wie kann ich Java-Streams verwenden, um doppelte und nicht doppelte Elemente aus einer Liste zu ermitteln?

Post by Anonymous »

Mir wurde diese Aufgabe gegeben: Der Vektor A = [1,2,5,2,4,2,1,3,6,1,4] ist gegeben. Schreiben Sie die Funktion, die in einem Vektor B alle eindeutigen Elemente und in einem anderen Vektor C alle Werte anzeigt, die ohne Wiederholung wiederholt wurden.
Der eindeutige Vektor sollte sein: [5,3, 6] und der duplizierte Vektor: [1,2,4].
Ich habe mit ArrayList gearbeitet und kann nicht herausfinden, wie ich diese Übung lösen soll.
Code bisher:
ArrayList A=new ArrayList(Arrays.asList(1,2,5,2,4,2,1,3,6,1,4));
List B1=A.stream().distinct().collect(Collectors.toList());

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post