{
int[] values = new int[]
{ 3, 2, 4, 1 };
- QuickSort.sort(values, things);
+ QuickSort.sortInt(values, things);
assertTrue(Arrays.equals(new int[]
{ 1, 2, 3, 4 }, values));
assertTrue(Arrays.equals(sortedThings, things));
{
float[] values = new float[]
{ 3f, 2f, 4f, 1f };
- QuickSort.sort(values, things);
+ QuickSort.sortFloat(values, things);
assertTrue(Arrays.equals(new float[]
{ 1f, 2f, 3f, 4f }, values));
assertTrue(Arrays.equals(sortedThings, things));
{
double[] values = new double[]
{ 3d, 2d, 4d, 1d };
- QuickSort.sort(values, things);
+ QuickSort.sortDouble(values, things);
assertTrue(Arrays.equals(new double[]
{ 1d, 2d, 3d, 4d }, values));
assertTrue(Arrays.equals(sortedThings, things));
int[] values = new int[]
{ 3, 4, 2, 4, 1 };
Object [] things = new Object [] {"A", "X", "Y", "B", "Z"};
- QuickSort.sort(values, things);
+ QuickSort.sortInt(values, things);
assertTrue(Arrays.equals(new int[]
{ 1, 2, 3, 4, 4 }, values));
// this fails - do we care?
counts[43] = 16;
counts[59] = 7;
counts[62] = 2;
- QuickSort.sort(counts, residues);
+ QuickSort.sortFloat(counts, residues);
assertEquals(43, residues[63]);
assertEquals(59, residues[62]);
assertEquals(62, residues[61]);