用JAVA写一个方法,向方法里传入一个数组,对数组进行从大到小的排序,载返回数组
时间: 2023-06-08 21:03:46 浏览: 81
对数组进行排序的 Java 程序
OK,我可以帮你解决这个问题。
以下是使用Java编写的从大到小排序方法:
```
public static int[] sortDesc(int[] arr) {
Arrays.sort(arr);
int[] result = new int[arr.length];
int j = 0;
for (int i = arr.length - 1; i >= 0; i--) {
result[j] = arr[i];
j++;
}
return result;
}
```
你可以将要排序的数组作为参数传递给sortDesc方法,例如:
```
int[] arr = {5, 2, 8, 4, 9};
int[] result = sortDesc(arr);
```
执行完毕后,result数组将会以从大到小的顺序存储排序后的结果。
希望对你有所帮助!
阅读全文