我如何解决这个问题" java.lang.ArrayIndexOutOfBoundsException"在我的代码?

时间:2017-10-07 22:38:22

标签: java arrays math bluej

What I'm trying to do 我尝试了2个数组值的这个产品。 但是我收到了这个错误,我不知道如何解决这个问题。 有什么帮助吗? 这是我的代码:

public class This
{
    public int InternProduct(int vector1, int vector2)
    {
        int v1 []= new int[vector1], v2[] = new int[vector2];
        int mult = 0, n = 0;

        for(int i=0;i<=10;i++)
        {
            if(n<vector1)
                n=vector1;
            if(vector1<vector2)
                n=vector2;

            if(i==10)
            {
                for(int j = 1; j <= n; j++)
                        mult += (v1[j]*v2[j]);
            }
        }
        return mult;
    }
}

0 个答案:

没有答案