HashTable com lista? [+Resolvido]

6 respostas
rollei

Existe alguma API pronto em java que implemente uma tabela hash onde a mesma chave possa ter mais de um valor??

6 Respostas

rollei

Tipo … eu nao queria usar a Hashtable usando uma chave e um objeto lista … queria uma coisa mais transparente. nesse caso por exemplo se eu fosse adicionar um outro valor na chave 20 eu ia ter que dar o put <20, objeto do tipo lista>

queria dar só o put com chave e valor e a api que se vire para colocar o valor numa lista lá dentro. isso já existe ou teria que implementar?

T

http://commons.apache.org/collections/

http://commons.apache.org/collections/api-release/org/apache/commons/collections/MultiMap.html

J

na verdade existe, sim…
é só você criar um HashMap em que o objeto valor, seja do tipo de uma lista qualquer…
por exemplo…

HashMap<Integer,ArrayList<String>> map = new HashMap<Integer,ArrayList<String>>();

[]'s

rollei

thingol:
http://commons.apache.org/collections/

http://commons.apache.org/collections/api-release/org/apache/commons/collections/MultiMap.html

vlw tingol, vou dar uma olhada na api

ViniGodoy

jhonatandarosa:
na verdade existe, sim…
é só você criar um HashMap em que o objeto valor, seja do tipo de uma lista qualquer…
por exemplo…
[]'s

Foi exatamente o que ele disse que não quer…

rollei

Vlw ae tingol, era exatamente o que eu tava precisando.

Criado 9 de fevereiro de 2009
Ultima resposta 9 de fev. de 2009
Respostas 6
Participantes 4