/ / Ordenar una parte de Java ArrayList - java, sorting, arraylist

Clasificación de una parte de Java ArrayList: java, clasificación, arraylist

Cuál es el más eficiente forma de ordenar solo una parte de ArrayList? Diga todos los elementos del índice 0 al 3 en una Arraylist que contiene 10 elementos.

¿Hay una función de biblioteca disponible en Java?

Aparte de Collections.sort(list) que clasifica toda la lista!

Escribir una función de clasificación personalizada altamente optimizada requerirá algo de trabajo.

Respuestas

48 para la respuesta № 1
Collections.sort(list.subList(0,3));

5 para la respuesta № 2

utilizar el subList [heredado de AbstractList] método en ArrayList. Y luego usar Collections.sort() en esa sublista. Eso si escribir una función de clasificación personalizada altamente optimizada es realmente un trabajo duro.