将二维数组行列互调显示出来
程序员文章站
2024-02-01 18:48:28
...
package Java.Arr5_0;
/*
* 功能:将二维数组行列互调显示出来
* 时间:2018-05-04
* 作者:A_r_l
* **/
public class ArraysTest4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int arr[][]=new int[][]{{1,2,3},{4,5,6},{7,8,9}};//定义一个二维数组并初始化
System.out.println("行列互调前");
ShowArrays(arr);
int arr2[][]=new int[arr.length][arr.length];
for (int i = 0; i < arr2.length; i++) {
for (int j = 0; j < arr2.length; j++) {//行列互调
arr2[i][j]=arr[j][i];
}
}
System.out.println("行列互调后");
ShowArrays(arr2);
}
private static void ShowArrays(int[][] arr) {
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr.length; j++) {//遍历数组
System.out.print(arr[i][j]);//输出数组
}
System.out.println();
}
}
}