En este tutorial hemos compartido ejemplos de cómo ordenar una cadena ArrayList y Integer ArrayList.

Lea también:

  1. Ordenar ArrayList en orden descendente
  2. Ordenar ArrayList de objetos usando Comparable y Comparator

Ejemplo 1: clasificación ArrayList

Aquí estamos ordenando el archivo ArrayList de String amable. Hacemos esto simplemente llamando al archivo Collections.sort(arraylist) método. La lista de salida se ordenará en orden alfabético.

import java.util.*;
public class Details  {

	public static void main(String args[]){
	   ArrayList<String> listofcountries = new ArrayList<String>();
	   listofcountries.add("India");
	   listofcountries.add("US");
	   listofcountries.add("China");
	   listofcountries.add("Denmark");

	   /*Unsorted List*/
	   System.out.println("Before Sorting:");
	   for(String counter: listofcountries){
			System.out.println(counter);
		}

	   /* Sort statement*/
	   Collections.sort(listofcountries);

	   /* Sorted List*/
	   System.out.println("After Sorting:");
	   for(String counter: listofcountries){
			System.out.println(counter);
		}
	}
}

Producción:

Before Sorting:
India
US
China
Denmark
After Sorting:
China
Denmark
India
US

Ejemplo 2: clasificación ArrayList

Lo mismo Collections.sort() se puede utilizar para ordenar el número entero ArrayList además.

import java.util.*;
public class ArrayListOfInteger  {

	public static void main(String args[]){
	   ArrayList<Integer> arraylist = new ArrayList<Integer>();
	   arraylist.add(11);
	   arraylist.add(2);
	   arraylist.add(7);
	   arraylist.add(3);
	   /* ArrayList before the sorting*/
	   System.out.println("Before Sorting:");
	   for(int counter: arraylist){
			System.out.println(counter);
		}

	   /* Sorting of arraylist using Collections.sort*/
	   Collections.sort(arraylist);

	   /* ArrayList after sorting*/
	   System.out.println("After Sorting:");
	   for(int counter: arraylist){
			System.out.println(counter);
		}
	}
}

Producción:

Before Sorting:
11
2
7
3
After Sorting:
2
3
7
11
leer  Ejemplo de método Java ArrayList set ()

Por avivcas

Deja una respuesta

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