java从键盘中输入十个整数,并按照从小到大的顺序排列
时间: 2024-10-08 13:22:05 浏览: 48
在Java中,你可以通过Scanner类从键盘获取用户输入,然后利用Collections.sort()方法对这些整数进行排序。以下是一个简单的示例:
```java
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
ArrayList<Integer> numbers = new ArrayList<>();
System.out.println("请输入十个整数:");
for (int i = 0; i < 10; i++) {
System.out.print("第" + (i+1) + "个数字:");
int input = scanner.nextInt();
numbers.add(input); // 添加到ArrayList中
}
// 对输入的整数列表进行排序
Collections.sort(numbers);
System.out.println("按从小到大排序后的结果:");
for (int num : numbers) {
System.out.print(num + " ");
}
scanner.close(); // 关闭Scanner
}
}
```
运行这个程序,用户会逐次被提示输入十個整數,然后输出排序后的结果。
阅读全文