提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
矩阵旋转
public class MatrixRotate{ public static void main(String[] args){/**来自 时代Java公众号 - nowjava.com**/ int[][] matrix = {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}}; int[][] matrixR = new int[matrix.length][matrix[0].length]; for(int i=0; i< matrix.length; i++){ for (int j=0; j<matrix[i].length; j++){ System.out.print(matrix[i][j]+" "); } System.out.println(); } for(int i=0; i< matrix.length; i++){ for (int j=0; j<matrix[i].length; j++){ matrixR[i][j] = matrix[matrix[i].length-1-j][i]; } }/** nowjava.com - 时 代 Java 提供 **/ for(int i=0; i< matrixR.length; i++){