**Transpose of a matrix in java: **Are you a job seeker and trying to find simple java programs for Interview? This would be the right choice for you, just tap on the link and start preparing the java programs covered to crack the interview.

## Java Program to Find Transpose of a Matrix

- Java program to print transpose of a matrix using for loop.

**Transpose a matrix java: **In this java program, we have to find the transpose matrix of a given M x N matrix. To find the transpose of a matrix, we will swap a row with corresponding columns, like first row will become first column of transpose matrix and vice versa. The transpose of matrix A is written A^{T}.

The i^{th} row, j^{th} column element of matrix A is the j^{th} row, i^{th} column element of A^{T}.

A[i][j] = AT[j][i];

### Java program to find transpose matrix

package com.tcc.java.programs; import java.util.Scanner; /** * Java Program to Find Transpose of a Matrix */ public class TransposeMatrix { public static void main(String[] args) { int i, j; int input[][] = new int[4][4]; int transpose[][] = new int[4][4]; Scanner scanner = new Scanner(System.in); System.out.println("Enter Elements of a 4X4 Matrix"); // Input matrix from user for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { input[i][j] = scanner.nextInt(); } } // Generating Transpose of input matrix for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { transpose[j][i] = input[i][j]; } } // Printing Transpose Matrix System.out.println("Transpose Matrix"); for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { System.out.print(transpose[i][j] + " "); } System.out.print("\n"); } } }

Output

Enter Elements of a 4X4 Matrix 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 Transpose Matrix 1 5 1 5 2 6 2 6 3 7 3 7 4 8 4 8