Java的Arrays类中有一个sort()方法,该方法是Arrays类的静态方法,在需要对数组进行排序时,非常的好用。
1、Arrays.sort(int[] a)
这种形式是对一个数组的所有元素进行排序,并且是按从小到大的顺序。2、Arrays.sort(int[] a, int fromIndex, int toIndex)
这种形式是对数组部分排序,也就是对数组a的下标从fromIndex到toIndex-1的元素排序,注意:下标为toIndex的元素不参> > 与排序哦!有时候我们为了防止数组越界,故意把数组容量多设置了些,这时候后面会有很多0,排序的话不说范围就会把0> > 弄前面,所以我们很多时候也需要这种用法
这里提一嘴
很多时候我们会预先开一个很长的数组,为了防止数组越界,但是呢,你在对这种数组排序时,就需要用到这第二种的排序了
因为,你直接全部排序,后面的0都给排在前面了