Sfida: Selezione Casuale di Prodotti all'Interno di una Categoria
Compito
Swipe to start coding
Immagina di avere un elenco di prodotti provenienti da un negozio online. Il tuo obiettivo è raggrupparli per categoria, selezionare un prodotto casuale da ciascun gruppo e visualizzare il risultato.
- Raggruppa l'elenco dei prodotti per
categoryutilizzandogroupingBy(). - Per ogni categoria (
productList), ottieni l'elenco dei prodotti usando il metodostream()e seleziona un prodotto casuale confindAny(). - Verifica se l'
Optionalcontiene un valore utilizzandoifPresent(). - Se l'
Optionalcontiene un valore, stampa le informazioni nel seguente formato:"Category: {category} => {product}".
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 11
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.33
Sfida: Selezione Casuale di Prodotti all'Interno di una Categoria
Scorri per mostrare il menu
Compito
Swipe to start coding
Immagina di avere un elenco di prodotti provenienti da un negozio online. Il tuo obiettivo è raggrupparli per categoria, selezionare un prodotto casuale da ciascun gruppo e visualizzare il risultato.
- Raggruppa l'elenco dei prodotti per
categoryutilizzandogroupingBy(). - Per ogni categoria (
productList), ottieni l'elenco dei prodotti usando il metodostream()e seleziona un prodotto casuale confindAny(). - Verifica se l'
Optionalcontiene un valore utilizzandoifPresent(). - Se l'
Optionalcontiene un valore, stampa le informazioni nel seguente formato:"Category: {category} => {product}".
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 11
single