Trier un Vector avec Collections.sort() en Java

Vector suit l'ordre d'insertion, cela veut dire que les éléments sont affichés dans l'ordre dont ils ont été insérés dans Vector. Cet exemple montre comment trier les éléments de Vector dans l'ordre croissant en utilisant la méthode Collections.sort(). Les étapes à suivre sont comme suit:
  1. Créer un objet Vector
  2. Ajouter des éléments à Vector avec la méthode add(Object o)
  3. Ordonner Vector avec Collection.sort(Vector v)
  4. Afficher le Vector trié
import java.util.Collections;
import java.util.Vector;
public class VectorSort {
public static void main(String[] args) {

//créer un objet vector
Vector vector = new Vector();

//ajouter des éléments à vector
vector.add("d");
vector.add("e");
vector.add("a");
vector.add("c");
vector.add("f");
vector.add("b");

// par défaut Vector maintient l'ordre d'insertion
System.out.println("Vector avant le tri : ");
System.out.println(vector);

// Collections.sort() trie les éléments dans l'ordre croissant
Collections.sort(vector);

//Afficher les éléments après le tri
System.out.println("Vector après le tri :");
System.out.println(vector);
}
}
Sortie:

Vector avant le tri : 
[d, e, a, c, f, b]
Vector après le tri :
[a, b, c, d, e, f]