Traverse Set in Java: Iterator & For Loop Methods
In Java, a Set collection can be traversed using an iterator or the enhanced for loop.
The steps to iterate through a Set collection using an iterator are as follows:
Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
Iterator<String> iterator = set.iterator();
while(iterator.hasNext()){
String element = iterator.next();
System.out.println(element);
}
The steps for traversing a Set collection using an enhanced for loop are as follows:
Set<String> set = new HashSet<>();
set.add("A");
set.add("B");
set.add("C");
for(String element : set){
System.out.println(element);
}
You can iterate through the elements in a Set collection and perform operations regardless of the method used.