HashSet
HashSet Iterator example
This is an example of how to obtain a HashSet Iterator, that is an iterator over the elements of the HashSet. Obtaining a HashSet Iterator implies that you should:
- Create a new HashSet.
- Populate the hashSet with elements, using
add(E e)
API method of HashSet. - Invoke
iterator()
API method of HashSet. The method returns the Iterator over the elements in this hashSet. - Iterate over the elements of the HashSet, using
hasNext()
andnext()
API method of Iterator.
Let’s take a look at the code snippet that follows:
package com.javacodegeeks.snippets.core; import java.util.HashSet; import java.util.Iterator; public class HashSetIteratorExample { public static void main(String[] args) { // Create a HashSet and populate it with elements HashSet hashSet = new HashSet(); hashSet.add("element_1"); hashSet.add("element_2"); hashSet.add("element_3"); // To get the Iterator use the iterator() operation Iterator it = hashSet.iterator(); System.out.println("Elements in HashSet :"); while(it.hasNext()) System.out.println(it.next()); } }
Output:
Elements in HashSet :
element_1
element_2
element_3
This was an example of how to obtain a HashSet Iterator in Java.