HashSet In Java Example
Chapter:
Collections
Last Updated:
15-04-2016 05:07:42 UTC
Program:
/* ............... START ............... */
import java.util.HashSet;
import java.util.Iterator;
public class JavaHashSetExample {
public static void main(String args[]) {
HashSet<String> hashSet = new HashSet<String>();
// Adding elements to the HashSet
hashSet.add("Java");
hashSet.add("Scan");
hashSet.add("HashSet");
System.out.println(hashSet);
Iterator<String> itr = hashSet.iterator();
while (itr.hasNext()) {
System.out.println(itr.next());
}
}
}
/* ............... END ............... */
Output
[Java, Scan, HashSet]
Java
Scan
HashSet
Notes:
-
HashSet extends AbstractSet and implements the Set interface. It creates a collection that uses a hash table for storage.
- HashSet contains unique elements only.
- HashSet doesn’t maintain any order, the elements would be returned in any random order.
- HashSet doesn’t allow duplicates.
Tags
Collection, HashSet, Java