Как говорят немцы: «Da liegt der Hund begraben» - вот в чем проблема.

аюсь вернуть 2d массив из call (), у меня возникли некоторые проблемы. Мой код до сих пор:

//this is the end of main   
Thread t1 = new Thread(new ArrayMultiplication(Array1, Array2, length));
t1.start(); 
}

    public int[][] call(int[][] answer)
    {       

    int[][] answer = new int[length][length]; 

    answer = multiplyArray(Array1, Array2, length); //off to another function which returns the answer to here  

    return answer;                                  
    }

Этот код компилируется, это не возвращает мой массив. Я уверен, что, возможно, я использую неправильный синтаксис, но я не могу найти хороших примеров.

РЕДАКТИРОВАТЬ: немного изменил

Ответы на вопрос(3)

Ваш ответ на вопрос