O meu problema é o seguinte:
Preciso associar uma serie de valores a outros valores.
Exemplo:
Um bolo contém ingredientes. Cada ingrediente contém uma certa quantidade necessária para se fazer o bolo.
Bolo chocolate:
100g - Farinha;
200g - chocolate;
300g - açucar;
100g - ovos.
Hash map não funciona, pois vou ter “chaves” duplicadas.
Pensei em duas listas, mas queria saber se tem alguma solução mais elegante.
Crie uma classe Ingrediente, que possui nome e quantidade. Aí você pode ter uma List.
Ah, esqueci de falar. Tenho uma classe ingrediente que é uma entidade e vai pro banco. Mas essa classe é responsável por controlar a quantidade de ingredientes que vem em cada embalagem, e assim, determinar o preço por quilo do mesmo.
Resolvi. Criei uma classe privada IngredienteToBolo com as informações necessárias…
pmlm
Janeiro 25, 2013, 11:27am
#5
Como assim?
Talvez estivesses a pensar ao contrário. A chave teria de ser o ingrediente e não a quantidade.