write a program to find the transpose of a given matrix in java code example

Example: java program to find transpose of a matrix

import java.util.Scanner;
public class MatrixTransposeInJava
{
   public static void main(String[] args)
   {
      int[][] arrGiven = {{2,4,6},{8,1,3},{5,7,9}};	    
      // another matrix to store transpose of matrix  
      int[][] arrTranspose = new int[3][3];	    
      // transpose matrix code  
      for(int a = 0; a < 3; a++)
      {    
         for(int b = 0; b < 3; b++)
         {    
            arrTranspose[a][b] = arrGiven[b][a];  
         } 
      }	  
      System.out.println("Before matrix transpose: ");  
      for(int a = 0; a < 3; a++)
      {    
         for(int b = 0; b < 3; b++)
         {    
            System.out.print(arrGiven[a][b] + " ");    
         } 
         System.out.println();
      }    
      System.out.println("After matrix transpose: ");  
      for(int a = 0; a < 3; a++)
      {    
         for(int b = 0; b < 3; b++)
         {    
            System.out.print(arrTranspose[a][b] + " ");    
         } 
         System.out.println();
      }
   }
}

Tags:

Java Example