java 通过键盘输入 10个整数,按照从小到大的顺序排列输出。
时间: 2024-12-20 16:30:46 浏览: 4
在Java中,你可以使用`Scanner`类从键盘获取用户输入,并使用数组或ArrayList来存储这10个整数。然后,你可以创建一个`Comparator`或者使用Collections.sort()对它们进行排序。以下是一个简单的示例:
```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> numbers = new ArrayList<>();
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
int input = scanner.nextInt();
numbers.add(input);
}
// 使用Collections.sort()对整数列表进行排序
Collections.sort(numbers);
// 输出排序后的结果
System.out.println("按从小到大排序的结果:");
for (int number : numbers) {
System.out.print(number + " ");
}
}
}
```
当你运行这个程序并输入10个整数后,它会将这些数字按升序排列并显示出来。
阅读全文