Arrays.sort() 方法是把数组进行从小到大排序;
要想对数组进行从大到小排序,我们可以使用for循环对数组进行下标变化来达到从大到小排序。
int[] arr={
1,3,2,5,4};
//排序
Arrays.sort(arr);
for(int x:arr){
System.out.println(x);
}
System.out.println("---------------");
//逆序输出
for(int j=arr.length-1;j>=0;j--){
//让j从大开始向小递减
System.out.println(arr[j]);
}