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 Hashset, Hashmap, Hashtable Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Hashset, Hashmap, Hashtable" Watch "Hashset, Hashmap, Hashtable" New topic

Hashset, Hashmap, Hashtable

pravin suroshe

Joined: Jan 13, 2005
Posts: 8
Hi all,

What is the difference between Hashset, Hashmap, Hashtable?

Thanx in advance.
Steven Bell
Ranch Hand

Joined: Dec 29, 2004
Posts: 1071
From the javadoc of HashMap:

(The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.)

As for the HashSet, it is a class that uses hash values to store objects, but obeys the Set contract to not allow duplicate objects.
I agree. Here's the link:
subject: Hashset, Hashmap, Hashtable
jQuery in Action, 3rd edition