java,输入十个整数,对他们进行从小到大排序,并打印
时间: 2024-10-25 18:07:06 浏览: 11
在Java中,你可以使用ArrayList和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<>();
// 输入十个整数
for (int i = 0; i < 10; i++) {
System.out.print("请输入第 " + (i+1) + " 个整数:");
int input = Integer.parseInt.Scanner.nextLine());
numbers.add(input);
}
// 对列表进行排序
Collections.sort(numbers);
// 打印排序后的结果
System.out.println("排序后的结果是:");
for (int number : numbers) {
System.out.println(number);
}
}
}
```
在这个程序中,首先创建了一个ArrayList来存储整数,然后通过循环获取用户输入并添加到列表中。接着,使用`Collections.sort()`方法将列表中的元素按照升序排列,最后遍历并打印出排序后的数字。
阅读全文