Challenge: Selecting Random Products Within a Category
Aufgabe
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ösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 37
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 2.33
Challenge: Selecting Random Products Within a Category
Swipe um das Menü anzuzeigen
Aufgabe
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ösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 37
single