Parcourir une TreeSet avec Iterator en Java

La méthode iterator() est utilisée pour obtenir un objet iterator à travers les éléments de la liste TreeSet dans l'ordre croissant.

Dans cet exemple, on crée une TreeSet et l'initialiser avec des éléments, ensuite on fait le parcours avec iterator():

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

public class ParcoursTreeSet {
public static void main(String[] args) {
// création de TreeSet
TreeSet tset = new TreeSet();

// ajouter des éléments à treeset
tset.add(11);
tset.add(5);
tset.add(6);
tset.add(2);
tset.add(1);

// créer un objet iterator dans l'ordre croissant
Iterator iterator = tset.iterator();

// affichage des données de TreeSet
System.out.println("Les éléments de treeset"+
" dans l'ordre croissant: ");
while (iterator.hasNext()){
System.out.println(iterator.next());
}
}
}
Exécution:

Les éléments de treeset dans l'ordre croissant: 
1
2
5
6
11