java编写程序,读取10个整数,然后按照和读入顺序相反的顺序将它们显示出来
时间: 2024-10-03 10:03:47 浏览: 32
在Java中,你可以使用ArrayList或Vector等集合类来存储这10个整数,并利用Collections.reverse()方法来反转列表。以下是简单的步骤:
```java
import java.util.ArrayList;
import java.util.Scanner;
public class ReverseIntegers {
public static void main(String[] args) {
// 创建一个ArrayList来存储整数
ArrayList<Integer> integers = new ArrayList<>();
// 使用Scanner读取10个整数
Scanner scanner = new Scanner(System.in);
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
integers.add(scanner.nextInt());
}
// 关闭Scanner
scanner.close();
// 反转列表
Collections.reverse(integers);
// 遍历并打印反转后的整数
System.out.println("按照输入顺序相反的顺序显示:");
for (Integer num : integers) {
System.out.print(num + " ");
}
}
}
```
在这个程序中,首先提示用户输入10个整数,然后添加到ArrayList中。关闭扫描器后,使用Collections.reverse()方法反转列表,最后遍历并打印出反转后的数字。
阅读全文