Olá de novo, pessoal.
Essa semana tive uma duvida e aprendi um pouco sobre map.
Bom… Agora que o estou usando tenho uma necessidade e não consigo ainda encontrar respostas.
Consigo obter os valores do map pesquisando pela chave. Ok.
Mas o meu map tem como valor uma lista.
Aqui está um exemplo:
Chave: espessura, Valor: [3.0, 1.0, 4.0, 1.2, 1.5, 2.0, 0.8]
Chave: comprimento, Valor: [80, 90, 100, 110, 118]
Chave: numero_prateleiras, Valor: [3, 4, 5, 6, 7]
Chave: largura, Valor: [30, 40, 50, 60]
Chave: altura, Valor: [150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260]
Eu quero fazer uma combinação de todos esses atributos.
Exemplo:
Vamos supor que pra cada chave tivesse um ArrayList.
então a combinação seria:
for (int e = 0; e < espessura.size(); e++)
for (int c = 0; c < comprimento.size(); e++)
for (int l = 0; l < largura.size(); l++)
.
.
.
Eu queria manipular a lista que está dentro do map de modo a ter o mesmo resultado que o exemplo a cima vai me dar.
Obrigado