Desafio: Seleção Aleatória de Produtos Dentro de uma Categoria
Tarefa
Swipe to start coding
Imagine que você possui uma lista de produtos de uma loja online. Seu objetivo é agrupá-los por categoria, selecionar um produto aleatório de cada grupo e exibir o resultado.
- Agrupe a lista de produtos por
categoryutilizandogroupingBy(). - Para cada categoria (
productList), obtenha a lista de produtos usando o métodostream()e selecione um produto aleatório comfindAny(). - Verifique se o
Optionalcontém um valor utilizandoifPresent(). - Se o
Optionalpossuir um valor, imprima as informações no seguinte formato:"Category: {category} => {product}".
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 11
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.33
Desafio: Seleção Aleatória de Produtos Dentro de uma Categoria
Deslize para mostrar o menu
Tarefa
Swipe to start coding
Imagine que você possui uma lista de produtos de uma loja online. Seu objetivo é agrupá-los por categoria, selecionar um produto aleatório de cada grupo e exibir o resultado.
- Agrupe a lista de produtos por
categoryutilizandogroupingBy(). - Para cada categoria (
productList), obtenha a lista de produtos usando o métodostream()e selecione um produto aleatório comfindAny(). - Verifique se o
Optionalcontém um valor utilizandoifPresent(). - Se o
Optionalpossuir um valor, imprima as informações no seguinte formato:"Category: {category} => {product}".
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 11
single