يمكننا ضرب مصفوفتين في جافا باستخدام عامل التشغيل الثنائي * وتنفيذ حلقة أخرى. تُعرف المصفوفة أيضًا باسم مجموعة المصفوفات. يمكننا جمع وطرح وضرب المصفوفات.
في حالة ضرب المصفوفة، يتم ضرب عنصر صف واحد من المصفوفة الأولى بجميع أعمدة المصفوفة الثانية.
دعونا نرى مثالاً بسيطًا لضرب مصفوفتين مكونتين من 3 صفوف و3 أعمدة.
public class MatrixMultiplicationExample{ public static void main(String args[]){ //creating two matrices int a[][]={{1,1,1},{2,2,2},{3,3,3}}; int b[][]={{1,1,1},{2,2,2},{3,3,3}}; //creating another matrix to store the multiplication of two matrices int c[][]=new int[3][3]; //3 rows and 3 columns //multiplying and printing multiplication of 2 matrices for(int i=0;i<3;i++){ for(int j="0;j<3;j++){" c[i][j]="0;" k="0;k<3;k++)" { c[i][j]+="a[i][k]*b[k][j];" } end of loop system.out.print(c[i][j]+' '); printing matrix element system.out.println(); new line }} < pre> <span> Test it Now </span> <p>Output:</p> <pre> 6 6 6 12 12 12 18 18 18 </pre></3;i++){>3;i++){>