/**
* Sorts the specified sub-array of bytes into ascending order.
*/
private static void sort1(byte x[], int off, int len) {
// Insertion sort on smallest arrays
if (len < 7) {
for (int i=off; i<len+off; i++)
for (int j=i; j>off && x[j-1]>x[j]; j--)
swap(x, j, j-1);
return;
}
Из строки Arrays.java 804-814
Как указано выше, он требует использования Sorting Sorting. Тем не менее, я принимаю это как Bubble Sort? Какой из них на самом деле и почему?