/ / Sortowanie części Java ArrayList - Java, sortowanie, arraylist

Sortowanie części Java ArrayList - java, sortowanie, lista tablic

Co to jest najbardziej wydajny sposób sortowania tylko części ArrayList? Wypowiedz wszystkie elementy od indeksu 0 do 3 w Arraylist zawierającej 10 elementów.

Czy w Javie jest dostępna funkcja biblioteki?

Oprócz Collections.sort(list) co sortuje całą listę!

Napisanie wysoce zoptymalizowanej funkcji sortowania niestandardowego zajmie trochę pracy.

Odpowiedzi:

48 dla odpowiedzi № 1
Collections.sort(list.subList(0,3));

5 dla odpowiedzi nr 2

Użyj subList [odziedziczony po AbstractList] metoda w ArrayList. A potem użyj Collections.sort() na tej podlistie. To jest jeśli napisanie wysoce zoptymalizowanej funkcji sortowania niestandardowego jest naprawdę ciężką pracą.