
{filelink=23}
import java.util.SortedSet;
import java.util.Arrays;
import java.util.TreeSet;
public class ExempleSortedSet
{
public static void main (String[] args)
{
String mots[]={"Paris", "Londre", "Berlin", "Madrid", "Milan"};
// Créer un SortedSet
SortedSet mySet = new TreeSet(Arrays.asList(mots));
// Parcourir le Set: Les éléments sont automatiquement triés
for(String word : mySet)
System.out.println(word); // Afficher chaque élément de Set
String first = mySet.first(); // Le premier élément
String last = mySet.last(); // Le dernier élément
// Affichage par rang
SortedSet tail = mySet.tailSet(first+'\0');
SortedSet head = mySet.headSet(last);
SortedSet middle= mySet.subSet(first+'\0', last);
System.out.println (tail);
System.out.println (head);
System.out.println (middle);
}
}