编写一个Java程序,将二维数组行列互换显示出来
例如:
123
456
789
显示结果为:
147
258
369
1 package swap_for_二维数组; 2 3 public class exchange_arrays { 4 //主方法如下: 5 public static void main(String[] args) { 6 int arr[][]= {{1,2,3},{4,5,6},{7,8,9}}; 7 System.out.println("整改之前的二维数组:"); 8 for(int i=0;i<arr.length;i++)//行数循环 9 { 10 for(int j=0;j<arr[i].length;j++)//每行的个数循环 11 { 12 System.out.print(arr[i][j]); 13 14 } 15 System.out.println(); 16 17 } 18 System.out.println("整改之后的二维数组:"); 19 for(int i=0;i<arr.length;i++) 20 { 21 for(int j=0;j<arr[i].length;j++) 22 { 23 System.out.print(arr[j][i]);//只是在原数组里面找到一个一个输出就行,找到数的位置输出就行; 24 25 } 26 System.out.println(); 27 28 } 29 } 30 31 }