【IT168 技术文档】用Java的循环实现矩阵乘法代码分享
public class MultiMatrix { int[][] multiplyMatrix; public static void main(String args[]){ int[][] a={{1,0,3,-1},{2,1,0,2}}; int[][] b={{4,1,0},{-1,1,3},{2,0,1},{1,3,4}}; MultiMatrix mm=new MultiMatrix(); mm.mMatrix(a,b); mm.display(); } public void mMatrix(int[][] a,int[][] b){ multiplyMatrix=new int[a.length][b[0].length]; for (int i = 0; i for (int j = 0; j for (int k = 0; k multiplyMatrix[i][j]=multiplyMatrix[i][j]+a[i][k]*b[k][j]; } } } } public void display(){ for (int i = 0; i for (int j = 0; j System.out.print (multiplyMatrix[i][j]+" "); } System.out.println (""); } } }