通过键盘输入10个整数,并按照从小到大都顺序排列输出(Java)
时间: 2024-10-18 16:21:43 浏览: 22
在Java中,你可以使用ArrayList存储这10个整数,并结合Collections.sort()方法对它们进行排序。这里是一个简单的示例:
```java
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<>(); // 创建一个空的ArrayList
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
Scanner scanner = new Scanner(System.in); // 获取用户输入
int input = scanner.nextInt();
numbers.add(input); // 将输入添加到列表中
}
Collections.sort(numbers); // 对列表中的元素进行排序
System.out.println("按从小到大的顺序输出:");
for (Integer num : numbers) { // 使用增强型for循环遍历并打印
System.out.print(num + " ");
}
}
}
```
在这个程序中,我们首先创建了一个ArrayList,然后使用Scanner从用户那里获取10个整数。接着,使用Collections.sort()对数字进行排序,最后遍历并打印出已排序的结果。
阅读全文