Challenge: Selecting Random Products Within a Category
Opgave
Swipe to start coding
Imagine you have a list of products from an online store. Your goal is to group them by category, pick a random product from each group, and display the result.
- Group the list of products by
categoryusinggroupingBy(). - For each category (
productList), get the list of products using thestream()method and select a random product withfindAny(). - Check if the
Optionalcontains a value usingifPresent(). - If
Optionalhas a value, print the information in the following format:"Category: {category} => {product}".
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 37
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 2.33
Challenge: Selecting Random Products Within a Category
Stryg for at vise menuen
Opgave
Swipe to start coding
Imagine you have a list of products from an online store. Your goal is to group them by category, pick a random product from each group, and display the result.
- Group the list of products by
categoryusinggroupingBy(). - For each category (
productList), get the list of products using thestream()method and select a random product withfindAny(). - Check if the
Optionalcontains a value usingifPresent(). - If
Optionalhas a value, print the information in the following format:"Category: {category} => {product}".
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 37
single