Categorías
Collections

Ordenar una lista enlazada doble en Java

Este código es para mostrar cómo ordenar una Double LinkedList en Java. Puedes usar sort(List<T> list) método. Ordenará la lista doble en orden ascendente. Si desea ordenarlo en orden descendente, puede usar sort(List<T> list, Comparator<? super T> c) .

public static void main(String[] args) {
	LinkedList<Double> doubleList = new LinkedList<Double>();
	doubleList.add(2.2);
	doubleList.add(1.1);
	doubleList.add(3.3);
	System.out.println(doubleList);
 
	//sort in ascending order
	Collections.sort(doubleList);
	System.out.println(doubleList);
 
	//sort in descending order
	Collections.sort(doubleList, Collections.reverseOrder());
	System.out.println(doubleList);	
}

Producción:

[2.2, 1.1, 3.3]
[1.1, 2.2, 3.3]
[3.3, 2.2, 1.1]

  Bucle un iterable en Java

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

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