用java实现有一个整数数组,其中存放着序列1,3,5,7,9,11,13,15,17,19。请将该序列倒序存放并输出
时间: 2024-10-08 12:18:56 浏览: 37
java语言程序-数组编程题目.docx
在 Java 中,你可以通过创建一个新的整数数组,然后使用循环或者双指针技术将原数组的内容倒序存储。以下是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
// 定义原始数组
int[] originalArray = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
// 创建一个新数组用于存储倒序结果
int[] reversedArray = new int[originalArray.length];
// 使用双指针法倒序
int left = 0;
int right = originalArray.length - 1;
while (left < right) {
// 交换左右两端的元素
reversedArray[left] = originalArray[right];
reversedArray[right] = originalArray[left];
// 移动指针
left++;
right--;
}
// 输出倒序后的数组
for (int num : reversedArray) {
System.out.print(num + " ");
}
}
}
```
运行这段程序,你会得到倒序后的数字序列:`19 17 15 13 11 9 7 5 3 1`。
阅读全文