主题详细内容如下
1 .分析主题发现,第一行转第三列,第二行转第二列,第三行转第三列。
数组matrix我用a代替
明白:
a[0][0] 转换后变成 a[0][2]
a[0][1] 转换后变成 a[1][2]
a[0][2] 转换后变成 a[2][2]
赋值代码如下所示。
matrix_new是与matrix同维的矩阵
for(intI=0; imatrix.length; I ) for(intj=0; jmatrix.length; j ({ matrix _ new [ j ] [ I ]=matrix [ matrix.length-I-1 ] [ j ] ); }最后,可以导入java.util.Arrays包并调用数组的方法
或者双重for循环赋值被分配给a。
缺点:在数组数目和维度大的时候,速度会很慢。