arhas正確排序為對基本數據類型的數組的排序
說明:(1)Arrays類中的sort()使用的是『經過調優的快速排序法』;
(2)比如int[],double[],char[]等基數據類型的數組,Arrays類之隻是提供了默認的升序排列,沒有提供相應的降序排列方法。
(3)要對基礎類型的數組進行降序排序,需要將這些數組轉化為對應的封裝類數組,如Integer[],Double[],Character[]等,對這些類數組進行排序。
(其實還不如先進行升序排序,自己在轉為將序)。
用默認的升序對數組排序
函數原型:static void sort(int[] a) 對指定的 int 型數組按數字升序進行排序。
static void sort(int[] a,int fromIndex,int toIndex) 對指定 int 型數組的指定范圍按數字升序進行排序。