In this post, we will see how to multiply two matrices in java.
import java.util.Scanner;
public class MatrixOperator
{
public static void main(String args[])
{
int r1, c1, r2, c2, sum = 0, i, j, k;
Scanner in = new Scanner(System.in);
System.out.print("Enter number of rows and columns of first matrix : ");
r1 = in.nextInt();
c1 = in.nextInt();
int first[][] = new int[r1][c1];
System.out.print("Enter first matrix elements : ");
for(i=0 ; i
Output:
Enter number of rows and columns of first matrix : 2 2
Enter first matrix elements : 2 4 6 8
Enter number of rows and columns of second matrix :2 2
Enter second matrix elements : 3 6 9 12
Matrix multiplication result is :
42 60
90 132
Enter first matrix elements : 2 4 6 8
Enter number of rows and columns of second matrix :2 2
Enter second matrix elements : 3 6 9 12
Matrix multiplication result is :
42 60
90 132
That’s all about mutliplying two matrices in java.