Dada una ArrayList sin ordenar, la tarea es ordenar esta ArrayList en orden ascendente en Java.
Ejemplos:
Entrada : ArrayList sin ordenar: [Geeks, For, ForGeeks, GeeksForGeeks, Un portal de computadora]
Salida : Sorted ArrayList: [Un portal de computadora, For, ForGeeks, Geeks, GeeksForGeeks]Entrada : ArrayList sin ordenar: [Geeks, For, ForGeeks]
Salida : ArrayList ordenada: [For, ForGeeks, Geeks]
Enfoque: una ArrayList se puede ordenar utilizando el método sort() de la clase Collections en Java. Este método sort() toma la colección que se ordenará como parámetro y devuelve una colección ordenada en orden ascendente de forma predeterminada.
Sintaxis:
Collections.sort(ArrayList);
A continuación se muestra la implementación del enfoque anterior:
// Java program to demonstrate // How to sort ArrayList in ascending order import java.util.*; public class GFG { public static void main(String args[]) { // Get the ArrayList ArrayList<String> list = new ArrayList<String>(); // Populate the ArrayList list.add("Geeks"); list.add("For"); list.add("ForGeeks"); list.add("GeeksForGeeks"); list.add("A computer portal"); // Print the unsorted ArrayList System.out.println("Unsorted ArrayList: " + list); // Sorting ArrayList in ascending Order // using Collection.sort() method Collections.sort(list); // Print the sorted ArrayList System.out.println("Sorted ArrayList " + "in Ascending order : " + list); } }
Unsorted ArrayList: [Geeks, For, ForGeeks, GeeksForGeeks, A computer portal] Sorted ArrayList in Ascending order : [A computer portal, For, ForGeeks, Geeks, GeeksForGeeks]
Publicación traducida automáticamente
Artículo escrito por RishabhPrabhu y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA