java从大到小排序输出
时间: 2024-02-05 10:07:39 浏览: 23
以下是Java从大到小排序输出的代码示例:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] arr = {5, 3, 9, 1, 7};
Arrays.sort(arr);
for (int i = arr.length - 1; i >= 0; i--) {
System.out.print(arr[i] + " ");
}
}
}
```
输出结果为:9 7 5 3 1
相关问题
用java从大到小排序输出数组a[5]={15,83,37,62,28}
可以回答这个问题。以下是Java代码:
```
int[] a = {15, 83, 37, 62, 28};
Arrays.sort(a);
for (int i = a.length - 1; i >= 0; i--) {
System.out.print(a[i] + " ");
}
```
输出结果为:83 62 37 28 15
Java实现从大到小排序
可以使用Java中的Arrays.sort()方法和Collections.reverseOrder()方法来实现从大到小排序。
示例代码如下:
```java
import java.util.Arrays;
import java.util.Collections;
public class SortDescending {
public static void main(String[] args) {
Integer[] arr = {5, 2, 8, 1, 9};
Arrays.sort(arr, Collections.reverseOrder()); // 使用reverseOrder()方法实现从大到小排序
System.out.println("从大到小排序后的数组为:");
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
输出结果为:
```
从大到小排序后的数组为:
9 8 5 2 1
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)