Haaste: Parhaiden Autojen Valitseminen Tuotantolinjalla
Swipe to start coding
Tehtaalla tulee käsitellä lista autoja, suodattaa ne ajokilometrien perusteella, järjestää ne tiettyjen kriteerien mukaan ja näyttää tulokset.
Jokainen auto on esitetty Car-luokalla, joka sisältää id:n yksilöllisenä tunnisteena, model:in auton nimenä, year:in valmistusvuotena sekä mileage:n, joka kertoo ajetun kokonaismatkan.
- Suodata autot, säilyttäen vain ne, joiden ajokilometrit ovat 30 000 mailia tai vähemmän käyttämällä
filter()-metodia. - Järjestä autot
year-kentän mukaan nousevaan järjestykseen käyttäencomparingInt()-metodia. - Kun autot on järjestetty
year-kentän mukaan nousevaan järjestykseen, käännä järjestys käyttämälläreversed()-metodia niin, että uusimmat autot ovat ensin. - Jos kahdella autolla on sama
year, järjestä nemileage-kentän mukaan nousevaan järjestykseen käyttäenthenComparing()-metodia. - Muunna jokainen auto-olio merkkijonoesitykseksi käyttämällä
toString()-metodia. - Tulosta lopullinen lista konsoliin käyttämällä metodi-viittausta
println().
Ratkaisu
solution.java
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.33
Haaste: Parhaiden Autojen Valitseminen Tuotantolinjalla
Pyyhkäise näyttääksesi valikon
Swipe to start coding
Tehtaalla tulee käsitellä lista autoja, suodattaa ne ajokilometrien perusteella, järjestää ne tiettyjen kriteerien mukaan ja näyttää tulokset.
Jokainen auto on esitetty Car-luokalla, joka sisältää id:n yksilöllisenä tunnisteena, model:in auton nimenä, year:in valmistusvuotena sekä mileage:n, joka kertoo ajetun kokonaismatkan.
- Suodata autot, säilyttäen vain ne, joiden ajokilometrit ovat 30 000 mailia tai vähemmän käyttämällä
filter()-metodia. - Järjestä autot
year-kentän mukaan nousevaan järjestykseen käyttäencomparingInt()-metodia. - Kun autot on järjestetty
year-kentän mukaan nousevaan järjestykseen, käännä järjestys käyttämälläreversed()-metodia niin, että uusimmat autot ovat ensin. - Jos kahdella autolla on sama
year, järjestä nemileage-kentän mukaan nousevaan järjestykseen käyttäenthenComparing()-metodia. - Muunna jokainen auto-olio merkkijonoesitykseksi käyttämällä
toString()-metodia. - Tulosta lopullinen lista konsoliin käyttämällä metodi-viittausta
println().
Ratkaisu
solution.java
Kiitos palautteestasi!
single