public class Sort extends Object
Modifier | Constructor | Description |
---|---|---|
private |
Sort() |
This class is supposed to have static methods only.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
sort(Object[] a,
int from,
int to,
ComparatorInterface c) |
Sorts some (or all) elements of an Object array according to a specified comparator.
|
static void |
sort(Object[] a,
ComparatorInterface comparator) |
Sort the complete argument array according to the argument comparator.
|
private Sort()
public static void sort(Object[] a, int from, int to, ComparatorInterface c)
As for the implementation of this method, it is taken from Arrays.java as found in Classpath 0.0.2 (2001-01-06). Go to www.classpath.org to learn more about the project, which implements the Java core libraries under the GPL.
a
- the array which is to be sortedfrom
- the index value of the first element of the interval to be sortedto
- the index value of the last element of the interval to be sortedc
- the comparator used to query the relation between two objectspublic static void sort(Object[] a, ComparatorInterface comparator)
sort(a, 0, a.length - 1, comparator);
a
- array to be sortedcomparator
- the comparator used to compare to array entries