Programa Java para ordenar vectores usando el método Collections.sort()

java.util.Collections.sort() lista Colección

Sintaxis:

Clasificación vacía pública (objeto vectorial);

Parámetros: Instancia del vector como argumento

Ilustración: método Collection.sort()

Let us suppose that our list contains
{"Geeks For Geeks", "Friends", "Dear", "Is", "Superb"}

After using Collection.sort(), we obtain a sorted list as
{"Dear", "Friends", "Geeks For Geeks", "Is", "Superb"}
  1. Cree una instancia de vector.
  2. Agregar elementos en el vector.
  3. Imprimir el vector antes de la función usando el método para ilustrar de qué es responsable la función.
  4. Usando el método Collection.sort().
  5. Imprime el vector después de ordenar y se ve que la clasificación es ascendente.

Ejemplo 1:

Java

// Java Program to Sort Vector
// using Collections.sort() Method
  
// Importing Collection and Vector class
import java.util.Collections;
import java.util.Vector;
  
public class GFG {
  
    // Main driver method
    public static void main(String args[])
    {
        // Create a instance vector
        Vector<String> vec = new Vector<String>();
  
        // Insert the values in vector
        vec.add("a");
        vec.add("d");
        vec.add("e");
        vec.add("b");
        vec.add("c");
  
        // Display the vector
        System.out.println("original vector : " + vec);
  
        // Call sort() method
        Collections.sort(vec);
  
        // Display vector after replacing value
        System.out.println("\nsorted vector : " + vec);
    }
}
Producción

original vector : [a, d, e, b, c]

sorted vector : [a, b, c, d, e]

Ejemplo 2:

Java

// Java Program to Sort Vector
// using Collections.sort() Method
  
// Importing Collection and Vector class
import java.util.Collections;
import java.util.Vector;
  
public class GFG {
  
    // Main driver method
    public static void main(String args[])
    {
        // Create a instance vector
        Vector<String> vec = new Vector<String>();
  
        // Insert the values in vector
        vec.add("4");
        vec.add("2");
        vec.add("7");
        vec.add("3");
        vec.add("2");
  
        // Display the vector
        System.out.println("\noriginal vector : " + vec);
  
        // Call sort() method
        Collections.sort(vec);
  
        // Display vector after replacing value
        System.out.println("\nsorted vector : " + vec);
    }
}
Producción

original vector : [4, 2, 7, 3, 2]

sorted vector : [2, 2, 3, 4, 7]

Publicación traducida automáticamente

Artículo escrito por mukulsomukesh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *