1.从键盘接收整数存入泛型集合中,对集合中的数据进行排序并输出。
时间: 2024-03-10 13:44:51 浏览: 19
好的,我可以帮助你解决这个问题。以下是一个示例代码:
```java
import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ArrayList<Integer> list = new ArrayList<>();
System.out.println("请输入整数(输入非数字结束输入):");
while (scanner.hasNextInt()) {
int num = scanner.nextInt();
list.add(num);
}
scanner.close();
Collections.sort(list);
System.out.println("排序后的结果为:");
for (int num : list) {
System.out.print(num + " ");
}
}
}
```
运行程序后,输入一些整数,以非数字结束输入,程序会将输入的整数存入 ArrayList 中,并对其进行排序,最后输出排序后的结果。