Подтвердить что ты не робот

Сортировка части Java ArrayList

Что такое наиболее эффективный способ сортировки только части ArrayList? Произнесите все элементы из индекса от 0 до 3 в Arraylist, который содержит 10 элементов.

Есть ли библиотека в Java?

Помимо Collections.sort(list), который сортирует весь список!

Написание оптимизированной пользовательской функции сортировки займет определенную работу.

4b9b3361

Ответ 1

Collections.sort(list.subList(0,3));

Ответ 2

используйте subList [унаследованный от AbstractList] метод в ArrayList. А затем используйте Collections.sort() в этом суб-списке. То есть, если писать оптимизированную пользовательскую функцию сортировки - это действительно тяжелая работа.