Sezione 3. Capitolo 11
single
Sfida: Selezione Casuale di Prodotti all'Interno di una Categoria
Scorri per mostrare il menu
Compito
Scorri per iniziare a programmare
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