Matrix Multiplication
1. public class MatrixMultiplicationExample{
2. public static void main(String args[]){
3. //creating two matrices
4. int a[][]={{1,1,1},{2,2,2},{3,3,3}};
5. int b[][]={{1,1,1},{2,2,2},{3,3,3}};
6.
7. //creating another matrix to store the multiplication of two matrices
8. int c[][]=new int[3][3]; //3 rows and 3 columns
9.
10. //multiplying and printing multiplication of 2 matrices
11. for(int i=0;i<3;i++){
12. for(int j=0;j<3;j++){
13. c[i][j]=0;
14. for(int k=0;k<3;k++)
15. {
16. c[i][j]+=a[i][k]*b[k][j];
17. }//end of k loop
18. [Link](c[i][j]+" "); //printing matrix element
19. }//end of j loop
20. [Link]();//new line
21. }
22. }}