Ordenar una cadena LinkedList en Java es fácil. Puede ordenar la cadena LinkedList en orden alfabético ascendente utilizando sort(List<T> list)
. También puede ordenar la cadena LinkedList en orden alfabético descendente utilizando sort(List<T> list, Comparator<? super T> c)
.
Aquí está el código:
public static void main(String[] args) { LinkedList<String> stringList = new LinkedList<String>(); stringList.add("a"); stringList.add("c"); stringList.add("b"); System.out.println(stringList); //sort in ascending order Collections.sort(stringList); System.out.println(stringList); //sort in descending order Collections.sort(stringList, Collections.reverseOrder()); System.out.println(stringList); } |
Producción:
[a, c, b]
[a, b, c]
[c 1=»b,» 2=»a» language=»,»][/c]
[a, b, c]
[c 1=»b,» 2=»a» language=»,»][/c]