用java语言来翻转数组用for循环
时间: 2024-12-18 09:28:06 浏览: 10
在Java中,你可以使用for循环和数组的索引来实现数组的翻转。以下是使用基本for循环的一种方法:
```java
public class ArrayFlipExample {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5}; // 要翻转的数组
int length = array.length; // 获取数组长度
// 创建一个新的数组用于存储翻转后的结果
int[] flippedArray = new int[length];
// 使用for循环翻转数组
for (int i = 0; i < length / 2; i++) {
// 交换数组的首尾元素
flippedArray[i] = array[length - 1 - i];
flippedArray[length - 1 - i] = array[i]; // 或者使用 flippedArray[length - 1 - i] = array[i];
}
// 打印翻转后的数组
for (int num : flippedArray) {
System.out.print(num + " ");
}
}
}
```
在这个例子中,我们遍历数组的一半,并将每个元素与其对应的反向位置的元素交换。运行后,你会看到原始数组的逆序版本。
阅读全文