File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes HashMap Help?! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Meteor in Action this week in the JavaScript forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "HashMap Help?!" Watch "HashMap Help?!" New topic

HashMap Help?!

Tricia Yap

Joined: Aug 26, 2001
Posts: 1
How would you check that a given key corresponds to a given object (if you stored an Object)?
And how would, given a specific key, retrieve the corresponding details of that Object?
Eg: if i have a Person with String fname, String lname, String ID (and methods to return those Strings)
in :
HashMap hm = new HashMap();
Person person = new Person();
hm.put(person.ID(), person);
How would I retrieve corresponding String fname given a specific ID??
Matt Siegel
Ranch Hand

Joined: Jul 18, 2000
Posts: 55
Person person = (Person) hm.get(id);
String fname = person.fname();
or, in one line:
String fname = ((Person) hm.get(id)).fname();
I agree. Here's the link:
subject: HashMap Help?!