Je gaat oefenen met het gebruik van Java streams door onderstaande oefeningen uit te voeren.
Download het project zip-bestand. Inspecteer de code.
Bekijk de klasse Streams. Hier moet je je streams functies implementeren. Je kunt gebruik maken van de volgende gegevensstructuren (Lijsten)
De objecten in de lijst worden automatisch aangemaakt vanuit het bestand db.json.
Gebruik de query() functie om je stream code te schrijven. Je kunt gewoon een System.out.println gebruiken om je resultaten te controleren.
Maak een lijst met de namen van de films die langer zijn dan 120 minuten en waarvan de titel meer dan twee woorden bevat
Toon de kortste lengte van alle films
Toon de twee langste films
Toon alle filmtijden in uren (type = double) die langer zijn dan 120 minuten
Toon de som van alle filmtijden
Maak een kaart met alle filmtitels als sleutel en de duur als waarde.
Toon alle huren van de films langer dan 120 minuten
Maak een lijst van unieke films die na 30 nov 2020 zijn gehuurd