int a[][]=new int[3][3];
Scanner sca=new Scanner(System.in);
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
a[i][j]=Integer.parseInt(sca.nextLine());
}
}
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
System.out.println("…转置后");
for(int i=0;i<a.length;i++){
for(int j=i;j<a[i].length;j++){
int k=0;
k=a[i][j];
a[i][j]=a[j][i];
a[j][i]=k;
}
}
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
System.out.print(a[i][j]+"\t");
}
System.out.println();
}
java二维数组的转置
最新推荐文章于 2024-07-10 21:32:09 发布