question 7given:5. import java.util.*;6. public class sortof { 7. public
时间: 2023-11-23 18:03:04 浏览: 91
sortof {
8. public static void main(String[] args) {
9. // 创建一个整型列表
10. List<Integer> list = new ArrayList<>();
11.
12. // 向列表中添加元素
13. list.add(9);
14. list.add(5);
15. list.add(2);
16. list.add(7);
17. list.add(1);
18.
19. // 使用Collections类的sort方法进行排序
20. Collections.sort(list);
21.
22. // 打印排序后的列表
23. System.out.println("排序后的列表:");
24. for (int num : list) {
25. System.out.println(num);
26. }
27. }
28. }
以上是一个Java程序,用于对整型列表进行排序。首先,在第5行导入了java.util.*,这个包含了许多Java中常用的类和接口。第6行开始是sortof类的定义,其中有一个main方法。
在第10行,我们创建了一个名为list的ArrayList对象,用来存储整型数据。我们接着使用add方法在列表中添加了几个整数。这些数字是无序的。
为了对列表进行排序,我们使用了第20行的Collections.sort方法。该方法使用了Java Collections框架的排序算法,对列表中的元素进行排序。
接下来,我们使用一个for循环在第24-26行打印排序后的列表。这里我们使用了增强型for循环来遍历列表中的元素,然后逐个打印。
最后,运行该程序,将会在控制台上输出排序后的列表,按升序排列。结果可能如下所示:
排序后的列表:
1
2
5
7
9
这个例子展示了如何使用Java的Collections类对整型列表进行排序。根据具体的需求,我们也可以使用Collections类中的其他方法,如reverse方法对列表进行逆序排列等。
阅读全文