实现Java代码,设计一个函数,其功能为对顺序表中的所有元素进行逆置,同时编制一个主程序,对该函数的功能进行测试。
时间: 2023-05-22 11:01:51 浏览: 95
实现对顺序表的逆置
以下是实现Java代码,设计一个函数,其功能为对顺序表中的所有元素进行逆置的代码:
```
public static void reverseList(int[] arr) {
int left = 0;
int right = arr.length - 1;
while (left < right) {
int temp = arr[left];
arr[left] = arr[right];
arr[right] = temp;
left++;
right--;
}
}
```
以下是编制一个主程序,对该函数的功能进行测试的代码:
```
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
System.out.println("Original array: " + Arrays.toString(arr));
reverseList(arr);
System.out.println("Reversed array: " + Arrays.toString(arr));
}
```
输出结果为:
```
Original array: [1, 2, 3, 4, 5]
Reversed array: [5, 4, 3, 2, 1]
```
希望这个代码能够帮助到你!
阅读全文