RE: Clave de Hashtable

"lucasnrb" <lucasnrb-/[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Hola Valetrico, es muy simple lo que planteas. 
Te voy a dar una explicacion bastante breve pero completa.
Como ya sabes, en una Hashtable oodes guardar pares clave/valor y lo 
interesante de esto es que tanto la clave como el valor pueden ser un 
Object osea es lo mas generico, no es genial? Bueno, es barbaro para la 
mayoria de los casos, la cuestion es que vos queres que la clave sea el 
Documento osea un int y que el valor que te devuelva sea del tipo 
Chofer, ahora con Java podes hacer el uso de Generics o Clases 
parametrizadas, para cumplir con tu proposito, esto es 
Hashtable<Integer, Chofer> tablaChoferes = new Hashtable<Integer, 
Chofer>(int nroPrimo);

Esto te permite guardar SOLO de esos tipos y tambien te evitas un Cast, 
con esto lo vas a entender,

Chofer c = tablaChoferes.get(12345678);

En cuanto al parametro que recibe el constructor de la Hashtable te 
recomiendo que sea un numero primo, el porque te lo puede dar Wikipedia 
jeje.

Espero te sea util.

Slds Cdls.-

Lucas M. Nobile
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.