Java 8 Collections::sort List::sort. , , . , ArrayList , LinkedList .
ArrayList::sort , .
Java 8 Collections::sort . , . :
public static <T> void sort(List<T> list, Comparator<? super T> c) {
Object[] a = list.toArray();
Arrays.sort(a, (Comparator)c);
ListIterator i = list.listIterator();
for (int j=0; j<a.length; j++) {
i.next();
i.set(a[j]);
}
}
Arrays::sort. , . ListIterator.
ArrayList, ArrayList , , . , , . , , Collections::sort.
ArrayList, , . , Java 8, . Java 8, , , .