Browse a TreeSet with Iterator in Java

The iterator() is used to get an iterator object through the elements in the TreeSet list in ascending order.

In this example, we create a TreeSet and initialize it with elements, then we browse with iterator():

import java.util.Iterator; 
import java.util.TreeSet;

public class TreePath {
public static void main(String[] args) {
// creating TreeSet
TreeSet tset = new TreeSet();

// add elements to treeset
tset.add(11);
tset.add(5);
tset.add(6);
tset.add(2);
tset.add(1);

// create an iterator object in ascending order
Iterator iterator = tset.iterator();

// displaying data from TreeSet
System.out.println("The elements from treeset "+
" in ascending order: ");
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
Runtime:

Treeset elements in ascending order: 
1
2
5
6
11