Desafío: Selección Aleatoria de Productos Dentro de una Categoría
Tarea
Swipe to start coding
Imagina que tienes una lista de productos de una tienda en línea. El objetivo es agruparlos por categoría, seleccionar un producto aleatorio de cada grupo y mostrar el resultado.
- Agrupa la lista de productos por
categoryutilizandogroupingBy(). - Para cada categoría (
productList), obtén la lista de productos usando el métodostream()y selecciona un producto aleatorio confindAny(). - Verifica si el
Optionalcontiene un valor usandoifPresent(). - Si el
Optionaltiene un valor, imprime la información en el siguiente formato:"Category: {category} => {product}".
Solución
solution.java
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 11
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.33
Desafío: Selección Aleatoria de Productos Dentro de una Categoría
Desliza para mostrar el menú
Tarea
Swipe to start coding
Imagina que tienes una lista de productos de una tienda en línea. El objetivo es agruparlos por categoría, seleccionar un producto aleatorio de cada grupo y mostrar el resultado.
- Agrupa la lista de productos por
categoryutilizandogroupingBy(). - Para cada categoría (
productList), obtén la lista de productos usando el métodostream()y selecciona un producto aleatorio confindAny(). - Verifica si el
Optionalcontiene un valor usandoifPresent(). - Si el
Optionaltiene un valor, imprime la información en el siguiente formato:"Category: {category} => {product}".
Solución
solution.java
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 11
single