arrays.sort()降序排序
时间: 2023-10-25 14:58:17 浏览: 105
JAVA基于Arrays.sort()实现数组升序和降序
要将数组降序排序,你可以使用`Arrays.sort()`方法并结合`Collections.reverseOrder()`来实现。下面是一个示例代码:
```java
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
Integer[] arr = {5, 2, 8, 1, 6};
Arrays.sort(arr, Collections.reverseOrder());
System.out.println(Arrays.toString(arr));
}
}
```
输出结果将会是:`[8, 6, 5, 2, 1]`。在这个例子中,我们使用`Collections.reverseOrder()`方法作为`Arrays.sort()`的第二个参数,以实现降序排序。
阅读全文