Open reifer opened 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.
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; }**