java编写实现数组转置。源数组:1,2,3,4,5,6 转置之后的数组:6,5,4,3,2,1
时间: 2024-06-14 15:06:07 浏览: 145
java实现二维数组转置的方法示例
5星 · 资源好评率100%
以下是Java实现数组转置的代码示例:
```java
public class Exchange {
public static void main(String[] args) {
int[][] arrayA = {{1, 2, 3}, {4, 5, 6}};
int[][] arrayB = new int[arrayA[0].length][arrayA.length];
// 实现数组转置
for (int i = 0; i < arrayA.length; i++) {
for (int j = 0; j < arrayA[i].length; j++) {
arrayB[j][i] = arrayA[i][j];
}
}
// 输出转置后的数组
for (int i = 0; i < arrayB.length; i++) {
for (int j = 0; j < arrayB[i].length; j++) {
System.out.print(arrayB[i][j] + " ");
}
System.out.println();
}
}
}
```
输出结果为:
```
1 4
2 5
3 6
```
阅读全文