Fantastisk!
Completion rate forbedret til 2.38Seksjon 1. Kapittel 21
single
Utfordring: Velge de Beste Bilene på Produksjonslinjen
Sveip for å vise menyen
Oppgave
Swipe to start coding
På fabrikken må du behandle en liste med biler, filtrere dem basert på kjørelengde, sortere dem etter spesifikke kriterier, og vise resultatene.
Hver bil er representert av klassen Car, som inneholder en id som en unik identifikator, en model som angir bilens navn, et year som viser når den ble produsert, og et mileage-felt som representerer den totale distansen bilen har kjørt.
- Filtrer bilene, behold kun de med en kjørelengde på 30 000 miles eller mindre ved å bruke metoden
filter(). - Sorter bilene etter
yeari stigende rekkefølge ved å bruke metodencomparingInt(). - Når bilene er sortert etter
year, reverser rekkefølgen slik at de nyeste bilene kommer først ved å bruke metodenreversed(). - Hvis to biler har samme
year, sorter dem ettermileagei stigende rekkefølge ved å bruke metodenthenComparing(). - Konverter hver bil-objekt til en strengrepresentasjon ved å bruke metoden
toString(). - Skriv ut den endelige listen til konsollen ved å bruke en metodereferanse til
println().
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 21
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår