Java: Créer une liste triée avec SortedSet

Author:

 int,string,char,static, url, socket, url, socket, java
Download

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<String> mySet = new TreeSet<String>(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<String> tail = mySet.tailSet(first+'\0'); 
    SortedSet<String> head = mySet.headSet(last);     
    SortedSet<String> middle= mySet.subSet(first+'\0', last);                                    
    System.out.println (tail);
    System.out.println (head);
    System.out.println (middle);
 
 
        }
}