cami-la / collections-java-api-2023

Este repositório é referente ao curso "Collection Framework API Java" e é uma valiosa contribuição para a comunidade de desenvolvedores Java, fornecendo exemplos práticos e recursos educacionais relacionados à poderosa API de coleções da linguagem Java.
https://web.dio.me/course/conhecendo-collections-java/learning/c5d6f4e1-6d05-4eea-93d8-d292c708999f
1.05k stars 766 forks source link

Duvida no exercício Produto Estoque - Pesquisa Map #54

Open reifer opened 5 months ago

reifer commented 5 months ago

Ola Camila tudo bem? Eu não entendi direto esse método, principalemte no for (Map.Entry<Long, Produto> entry : estoqueProdutosMap.entrySet()) . Poderia me ajudar por gentileza.

*public Produto obterProdutoMaiorQuantidadeValorTotalNoEstoque() { Produto produtoMaiorQuantidadeValorNoEstoque = null; double maiorValorTotalProdutoEstoque = 0d; if (!estoqueProdutosMap.isEmpty()) { for (Map.Entry<Long, Produto> entry : estoqueProdutosMap.entrySet()) { double valorProdutoEmEstoque = entry.getValue().getPreco() entry.getValue().getQuantidade(); if (valorProdutoEmEstoque > maiorValorTotalProdutoEstoque) { maiorValorTotalProdutoEstoque = valorProdutoEmEstoque; produtoMaiorQuantidadeValorNoEstoque = entry.getValue(); } } } return produtoMaiorQuantidadeValorNoEstoque; }**

cami-la commented 5 months ago

Oi, @reifer tudo certinho?

Qual parte em específico que você não entendeu?

Tem uma issue que uma colega tinha uma dúvida parecida com a sua e eu respondi aqui: https://github.com/cami-la/collections-java-api-2023/issues/28#issuecomment-1713900282

Veja se ajuda. Se ainda tiver dúvidas, vamos nos falando.