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]
[1.1, 2.2, 3.3]
[3.3, 2.2, 1.1]