public class Example4
{
public static void main(String srgs[])
{
int a[][]= {{1,2},{3,4},{5,6}},i,j;
int b[][]=new int [3][2];
for(i=0;i<a.length;i++)
for(j=0;j<a[0].length;j++)
b[j][i]=a[i][j];
for(i=0;i<a.length;i++)
for(j=0;j<a[i].length;j++)
System.out.println(a[i][j]);
}
}
------解决方案--------------------
- Java code
int a[][] = { { 1, 2 }, { 3, 4 }, { 5, 6 } }, i, j; int b[][] = new int[2][3]; for (i = 0; i < a.length; i++) { for (j = 0; j < a[i].length; j++) { b[j][i] = a[i][j]; } } for (i = 0; i < b.length; i++) { for (j = 0; j < b[i].length; j++) { System.out.print(b[i][j]); } System.out.print("\n"); } }