直接创建另外数组进行转录(行列交换初始化数组)
public class Main {
public static void main(String[] args) {
int[][] a=new int[10][10];
int i,j;
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
a[i][j]=j;
}
}
int[][] b=new int[10][10];
//转置
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
b[i][j]=a[j][i];
}
}
//打印
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(j==9)
{
System.out.println(b[i][j]);
}
else
{
System.out.print(b[i][j]+" ");
}
}
}
}
}



