java二维数组反转一百八十度输出结果
时间: 2023-07-10 14:39:46 浏览: 106
leetcode二维数组-programming_exercises:leetcode、nowcoder刷题之路
可以通过以下代码实现二维数组180度翻转并输出结果:
```java
public static void reverseArray(int[][] arr) {
int rows = arr.length;
int cols = arr[0].length;
// 翻转二维数组
for (int i = 0; i < rows / 2; i++) {
for (int j = 0; j < cols; j++) {
int tmp = arr[i][j];
arr[i][j] = arr[rows - i - 1][cols - j - 1];
arr[rows - i - 1][cols - j - 1] = tmp;
}
}
// 输出结果
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
```
调用该方法,并传入需要翻转的二维数组作为参数即可。
阅读全文