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());
Wie kann ich Java-Streams verwenden, um doppelte und nicht doppelte Elemente aus einer Liste zu ermitteln? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post