用java写:编写以下方法,对一个数值的ArrayLis进行排序: Public static sort(ArrayList<Integer> list) 编写测试程序,提示用户输入5个数字,将其存储在一个数组列表中,并以升序进行显示。
时间: 2024-02-28 10:52:56 浏览: 96
java代码-使用集合ArrayList对字符串进行存储和管理,运行效果图:
好的,下面是代码实现:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class TestSort {
public static void main(String[] args) {
// 提示用户输入5个数字
System.out.println("请输入5个数字:");
Scanner input = new Scanner(System.in);
ArrayList<Integer> list = new ArrayList<>();
for (int i = 0; i < 5; i++) {
int num = input.nextInt();
list.add(num);
}
// 对数组列表进行排序
sort(list);
// 显示排序后的结果
System.out.println("升序排序后的结果为:");
for (int i = 0; i < list.size(); i++) {
System.out.print(list.get(i) + " ");
}
}
public static void sort(ArrayList<Integer> list) {
Collections.sort(list);
}
}
```
运行程序,输入5个数字,会输出升序排序后的结果。
阅读全文