Sort « Collections « Java Tutorial

9.53.1.Bubble Sort
9.53.2.Selection Sort
9.53.3.Insertion Sort
9.53.4.Sorting Objects using insertion sort
9.53.5.Mergesort: merging two arrays into a third
9.53.6.Generic Merge Sorter with generic Comparator
9.53.8.Quicksort: simple version of quick sort
9.53.9.Quick sort with median-of-three partitioning

9.53.10.Quick sort: uses an insertion sort to handle subarrays of fewer than 10 cells