Haaste: Satunnaisten Tuotteiden Valitseminen Kategoriasta
Tehtävä
Swipe to start coding
Kuvittele, että sinulla on lista tuotteista verkkokaupasta. Tavoitteesi on ryhmitellä tuotteet kategorian mukaan, valita satunnainen tuote jokaisesta ryhmästä ja näyttää tulos.
- Ryhmittele tuotelista
category-kentän mukaan käyttämällägroupingBy()-metodia. - Jokaiselle kategorialle (
productList), hae tuotteetstream()-metodilla ja valitse satunnainen tuotefindAny()-metodilla. - Tarkista, sisältääkö
Optionalarvon käyttämälläifPresent()-metodia. - Jos
Optionalsisältää arvon, tulosta tiedot seuraavassa muodossa:"Category: {category} => {product}".
Ratkaisu
solution.java
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 11
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: Satunnaisten Tuotteiden Valitseminen Kategoriasta
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Kuvittele, että sinulla on lista tuotteista verkkokaupasta. Tavoitteesi on ryhmitellä tuotteet kategorian mukaan, valita satunnainen tuote jokaisesta ryhmästä ja näyttää tulos.
- Ryhmittele tuotelista
category-kentän mukaan käyttämällägroupingBy()-metodia. - Jokaiselle kategorialle (
productList), hae tuotteetstream()-metodilla ja valitse satunnainen tuotefindAny()-metodilla. - Tarkista, sisältääkö
Optionalarvon käyttämälläifPresent()-metodia. - Jos
Optionalsisältää arvon, tulosta tiedot seuraavassa muodossa:"Category: {category} => {product}".
Ratkaisu
solution.java
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 11
single