Herausforderung: Auswahl der Besten Autos auf der Produktionslinie
Swipe to start coding
In der Fabrik muss eine Liste von Autos verarbeitet werden. Diese sollen anhand der Kilometerleistung gefiltert, nach bestimmten Kriterien sortiert und die Ergebnisse angezeigt werden.
Jedes Auto wird durch die Klasse Car dargestellt, die eine eindeutige id, ein model als Bezeichnung des Autos, ein year als Baujahr und ein mileage-Feld für die insgesamt gefahrene Strecke enthält.
- Filtern Sie die Autos, sodass nur Fahrzeuge mit einer Kilometerleistung von 30.000 Meilen oder weniger mithilfe der Methode
filter()erhalten bleiben. - Sortieren Sie die Autos nach
yearin aufsteigender Reihenfolge mit der MethodecomparingInt(). - Nachdem die Autos nach
yearsortiert wurden, umkehren der Reihenfolge, sodass die neuesten Autos zuerst erscheinen, mit der Methodereversed(). - Haben zwei Autos das gleiche
year, erfolgt die Sortierung nachmileagein aufsteigender Reihenfolge mit der MethodethenComparing(). - Umwandlung jedes Autos in eine Zeichenketten-Darstellung mit der Methode
toString(). - Ausgabe der endgültigen Liste auf der Konsole mittels Methodenreferenz auf
println().
Lösung
solution.java
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.33
Herausforderung: Auswahl der Besten Autos auf der Produktionslinie
Swipe um das Menü anzuzeigen
Swipe to start coding
In der Fabrik muss eine Liste von Autos verarbeitet werden. Diese sollen anhand der Kilometerleistung gefiltert, nach bestimmten Kriterien sortiert und die Ergebnisse angezeigt werden.
Jedes Auto wird durch die Klasse Car dargestellt, die eine eindeutige id, ein model als Bezeichnung des Autos, ein year als Baujahr und ein mileage-Feld für die insgesamt gefahrene Strecke enthält.
- Filtern Sie die Autos, sodass nur Fahrzeuge mit einer Kilometerleistung von 30.000 Meilen oder weniger mithilfe der Methode
filter()erhalten bleiben. - Sortieren Sie die Autos nach
yearin aufsteigender Reihenfolge mit der MethodecomparingInt(). - Nachdem die Autos nach
yearsortiert wurden, umkehren der Reihenfolge, sodass die neuesten Autos zuerst erscheinen, mit der Methodereversed(). - Haben zwei Autos das gleiche
year, erfolgt die Sortierung nachmileagein aufsteigender Reihenfolge mit der MethodethenComparing(). - Umwandlung jedes Autos in eine Zeichenketten-Darstellung mit der Methode
toString(). - Ausgabe der endgültigen Liste auf der Konsole mittels Methodenreferenz auf
println().
Lösung
solution.java
Danke für Ihr Feedback!
single