Programming Tips - Java: Best way to enumerate a HashSet

Date: 2014mar25 Update: 2025sep22 Language: Java Keywords: iterate Level: novice Q. Java: Best way to enumerate a HashSet A. Use `for (String element : set)` as shown in this full example:
import java.util.HashSet; class Demo { public static final void main(String []args) { HashSet<String> set = new HashSet<String>(); set.add("one"); set.add("two"); set.add("three"); for (String element : set) { // The key statement // The elements will not be the order they were added System.out.println("element=" + element); } } }
Output:
element=one element=two element=three
Order is not maintained.