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]

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...