Java矩阵乘法

时间:2018-02-25 04:06:06

标签: java matrix-multiplication

我正在为类编写程序,我们在驱动程序类中对矩阵进行硬编码,并将矩阵运算放在矩阵类中。我遇到了一个错误的问题:

线程中的异常" main" java.lang.ArrayIndexOutOfBoundsException:2

我非常确定它是第二个for循环但是我不能想到在驱动程序类中引用硬编码矩阵的列的范围。

row和col都在Matrix类中实例化,我修复了j ++,但即使我做1x2乘以2x3,它仍然会产生相同的错误,例如

由于

using System;
using System.Collections.Generic;

public class Program
{
    public static void Main()
    {
        Queue<int> primes = new Queue<int>();

        primes.Enqueue(2);
        primes.Enqueue(3);
        primes.Enqueue(5);
        primes.Enqueue(7);
        primes.Enqueue(11);

        int total = 0;

        while(primes.Count > 0)
        {
            total += primes.Dequeue();
        }
        Console.WriteLine(total);
    }
}

0 个答案:

没有答案