| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2006 16:47:01
|
hugov
JavaEvangelist
Membro desde: 30/08/2004 14:14:23
Mensagens: 357
Offline
|
Existe alguma classe na qual retorne a chave de um HashTable. Sabendo a posiçaõ que foi inserido um elemento .
|
Vitor Hugo
Analista Desenvolvedor Java
WebLog : http://emdia.wordpress.com/
Skype : hugov_br
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2006 21:39:37
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Não entendi muito bem o que vc quer.
Mas se vc deseja obter o conjunto de chaves pode ser através do metodo keySet()
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2006 21:49:41
|
leonardofagnani
Entusiasta Java
![[Avatar]](/images/avatar/e62111f5d7b0c67958f9acbdc0288154.png)
Membro desde: 10/05/2006 16:46:14
Mensagens: 16
Offline
|
explique melhor
|
Quatro coisas caracterizam um homem digno deste nome: ouvir com cortesia,responder com sabedoria, ponderar com sobriedade e decidir com imparcialidade
O perfeito aproveitamento do dia de hoje é a melhor preparação para o dia de amanhã
Muitos recebem conselhos, só os sábios os aproveitam
O fracasso é a oportunidade de se começar de novo inteligentemente
leonardofagnani@gmail.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/08/2006 23:09:59
|
Mantu
GUJ Ranger
![[Avatar]](/images/avatar/35285aa740b37f0b1933da97bf4ca4b9.jpg)
Membro desde: 27/03/2006 09:05:16
Mensagens: 961
Localização: São Paulo/SP
Offline
|
Olha só: Vamos tentar responder essa pergunta enigmática...
A própria classe Hashtable tem métodos para manipular tanto os valores quanto as chaves.
Suponha que vc tenha um objeto Hashtable myTable:
================
Se vc tem "em mãos" uma chave key, e quer ver se em myTable existe algum valor value associado à key, você pode utilizar o método get(Object key):
Se em myTable existir uma entrada para a chave key, o método get irá retornar o respectivo valor associado e este será referenciado por searchedValue. Se não haver uma entrada para key em myTable, então searchedValue receberá null do método get.
================
Se vc tem um objeto value "em mãos" e quer saber se ele é um valor armazenado em myTable, use o método contains(Object value):
Se em myTable existir alguma chave para o valor value, contem receberá true. Caso contrário, receberá false
================
Se vc tem um objeto key "em mãos" e quer saber se ele é uma chave de sua Hashtable myTable, utilize o método containsKey(Object key):
Se key for uma chave de myTable, contemChave receberá true, caso contrário, receberá false
================
Se vc quer obter todas as chaves de myTable, utilize o método keySet():
Depois deste comando, chaves será um Set que armazenará todas as chaves contidas em myTable
================
Bom, sinceramente espero que isso ajude, por que naum é sempre que temos tempo pra responder essas questões meio vagas, né mesmo???
Qq dúvida, pergunte mais (Mas pergunte de forma mais focada, mais objetiva, ok?)
|
[]'s
Mantu
"Vou lançar o 'Caguei'. Caguei para o 'Cansei'". Luciano Camargo
"O povo votou contra a opinião pública". Um certo jornalão da mídia golpista, a respeito da vitória de um certo cadidato a presidente do Brasil.
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/08/2006 12:52:30
|
takeshi10
Java Ninja
Membro desde: 08/08/2004 23:05:25
Mensagens: 254
Localização: Brasil
Offline
|
para obter o hash de um objeto (se eu entendi o que vc quer), eh soh chamar o metodo hashCode ()
|
takeshi |
|
|
 |
|
|