streamhandling.java -> 3_StreamsLambda_Aufgaben.pdf
Hauptprogramm.java ->
List<Integer> list = Arrays.asList(1,2,3,4,19,10,2,27);
- Mittels eines java.util.stream.Stream soll die folgende Liste in folgender Reihenfolge bearbeitet werden:
- Duplikate aus dem Stream entfernen
- Verbleibende Elemente sortieren
- Das Ergebnis auf der Konsole bzw. über javax.swing.JOptionPane ausgeben
- Bearbeitung wie oben, in folgender Reihenfolge:
- Filtern des Streams auf gerade Zahlen
- Duplikate aus dem Stream entfernen
- Verbleibende Elemente sortieren
- Das Ergebnis auf der Konsole bzw. über javax.swing.JOptionPane ausgeben
- Bearbeitung wie oben, in folgender Reihenfolge:
- Filtern des Streams auf ungerade Zahlen
- Mit der Methode mapToInt in int umwandeln
- Alle Werte summieren
- Das Ergebnis auf der Konsole bzw. über javax.swing.JOptionPane ausgeben