public static int[] ReverseOrder(int[] arr){
Arrays.sort(arr);
int[] pint = new int[arr.length];
int p = 0;
for(int i = arr.length-1;i>=0;i--) {
if(i==0) {
pint[p] = arr[i];
p ++;
} else {
pint[p] = arr[i];
p ++;
}
}
return pint;
}
调用方法
public static void main(String args[]) {
int[] arr = {
1,2,4,8,6,15,5};
arr = ReverseOrder(arr);
System.out.println(Arrays.toString(arr));
}
运行结果如下