Génial!
Completion taux amélioré à 2.38Section 1. Chapitre 21
single
Défi : Sélection des Meilleures Voitures sur la Chaîne de Production
Glissez pour afficher le menu
Tâche
Swipe to start coding
À l'usine, il est nécessaire de traiter une liste de voitures, de les filtrer en fonction du kilométrage, de les trier selon des critères spécifiques, puis d'afficher les résultats.
Chaque voiture est représentée par la classe Car, qui contient un id comme identifiant unique, un model spécifiant le nom de la voiture, un year indiquant l'année de fabrication, et un champ mileage représentant la distance totale parcourue.
- Filtrer les voitures, en conservant uniquement celles ayant un kilométrage de 30 000 miles ou moins à l'aide de la méthode
filter(). - Trier les voitures par
yeardans l'ordre croissant à l'aide de la méthodecomparingInt(). - Une fois les voitures triées par
year, inverser l'ordre pour afficher les voitures les plus récentes en premier à l'aide de la méthodereversed(). - Si deux voitures ont la même valeur de
year, les trier parmileagedans l'ordre croissant à l'aide de la méthodethenComparing(). - Convertir chaque voiture en une représentation sous forme de chaîne de caractères à l'aide de la méthode
toString(). - Afficher la liste finale dans la console à l'aide d'une référence de méthode vers
println().
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 21
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion