Lambdas03
- Passe die Klasse
FilteredStudents
so an, dass Verwender der Klasse selber entscheiden können, wie die Studentenliste verarbeitet werden soll. Ersetze hierzu die Methodevoid printStudents()
durch die Methodevoid forEach(consumer: Consumer<Student>)
. Implementiere in der Methode eine Schleife, in der für jeden Studenten die Methodevoid accept(t: T)
des eingehenden Verwenders aufgerufen wird - Passe die ausführbare Klasse aus Übungsaufgabe Lambdas02 so an, dass volljährige Studenten in Großbuchstaben und minderjährige Studenten in Kleinbuchstaben auf der Konsole ausgegeben werden
- Exercise
- Solution
- Pull Request
Alle Änderungen zwischen der Aufgabe und der Lösung findest du im Pull Request PR#69