Uitdaging: De Beste Auto's Selecteren op de Productielijn
Swipe to start coding
In de fabriek moet een lijst van auto's worden verwerkt, gefilterd op basis van de kilometerstand, gesorteerd volgens specifieke criteria, en moeten de resultaten worden weergegeven.
Elke auto wordt weergegeven door de Car-klasse, die een id bevat als unieke identificatie, een model dat de naam van de auto specificeert, een year dat het bouwjaar aangeeft, en een mileage-veld dat de totale afgelegde afstand weergeeft.
- Filter de auto's, waarbij alleen auto's met een kilometerstand van 30.000 mijl of minder behouden blijven met behulp van de
filter()-methode. - Sorteer de auto's op
yearin oplopende volgorde met decomparingInt()-methode. - Nadat de auto's op
yearzijn gesorteerd, draai de volgorde om zodat de nieuwste auto's eerst komen met dereversed()-methode. - Als twee auto's hetzelfde
yearhebben, sorteer ze dan opmileagein oplopende volgorde met dethenComparing()-methode. - Zet elk auto-object om naar een stringrepresentatie met de
toString()-methode. - Print de definitieve lijst naar de console met een methodeverwijzing naar
println().
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 2.33
Uitdaging: De Beste Auto's Selecteren op de Productielijn
Veeg om het menu te tonen
Swipe to start coding
In de fabriek moet een lijst van auto's worden verwerkt, gefilterd op basis van de kilometerstand, gesorteerd volgens specifieke criteria, en moeten de resultaten worden weergegeven.
Elke auto wordt weergegeven door de Car-klasse, die een id bevat als unieke identificatie, een model dat de naam van de auto specificeert, een year dat het bouwjaar aangeeft, en een mileage-veld dat de totale afgelegde afstand weergeeft.
- Filter de auto's, waarbij alleen auto's met een kilometerstand van 30.000 mijl of minder behouden blijven met behulp van de
filter()-methode. - Sorteer de auto's op
yearin oplopende volgorde met decomparingInt()-methode. - Nadat de auto's op
yearzijn gesorteerd, draai de volgorde om zodat de nieuwste auto's eerst komen met dereversed()-methode. - Als twee auto's hetzelfde
yearhebben, sorteer ze dan opmileagein oplopende volgorde met dethenComparing()-methode. - Zet elk auto-object om naar een stringrepresentatie met de
toString()-methode. - Print de definitieve lijst naar de console met een methodeverwijzing naar
println().
Oplossing
Bedankt voor je feedback!
single