二維數組矩陣轉置

public class JuZhen {

public static void main(String[] args) {

int[][] array={{11,12,13,14},{21,22,23,24},{31,32,33,34}};


System.out.println("------原數組前---------");
for(int i=0;i<array.length;i++){
for(int j=0;j<array[i].length;j++){
System.out.print(array[i][j]+"---");
}
System.out.println();
}

//矩陣換置過程  
int[][] array1=new int[array[0].length][array.length];
for(int i=0;i<array.length;i++){
for(int j=0;j<array[i].length;j++){
array1[j][i]=array[i][j];
}
}

System.out.println("------矩陣轉置後---------");
for(int i=0;i<array1.length;i++){
for(int j=0;j<array1[i].length;j++){
System.out.print(array1[i][j]+"---");
}
System.out.println();
}

}

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章