用JAVA设计一个方法,接受一个列表并将其中的元素按照从大到小的顺序排序,然后将排序后的列表打印出来
时间: 2024-03-17 10:43:24 浏览: 24
好的,以下是Java语言的示例代码,实现您描述的功能:
```java
import java.util.Arrays;
public class SortList {
public static void sortAndPrintList(int[] inputList) {
Arrays.sort(inputList);
int[] sortedList = new int[inputList.length];
for (int i = inputList.length - 1; i >= 0; i--) {
sortedList[inputList.length - 1 - i] = inputList[i];
}
System.out.println(Arrays.toString(sortedList));
}
public static void main(String[] args) {
int[] myArray = {5, 1, 9, 3, 7};
sortAndPrintList(myArray);
}
}
```
该程序定义了一个名为`sortAndPrintList`的静态方法,接受一个整型数组作为参数,并使用Java内置类`Arrays`对该数组进行排序,然后将排序后的数组倒序输出。程序的`main`方法调用该函数,并将数组`myArray`作为参数传递给它。
您可以将该代码复制到Java集成开发环境(IDE)中,然后运行它,即可看到输出结果:
```
[9, 7, 5, 3, 1]
```
请注意,此代码仅为示例,您可以根据您的实际需求进行更改和优化。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)