Comment retourner un objet Appelable()

Je suis en train de retourner un tableau 2d de call(), je vais avoir quelques problèmes. Mon code pour l'instant est:

//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;                                  
    }

Ce code compile, ce n'est pas le retour de mon tableau. Je suis sûr que je suis probablement l'utilisation de la mauvaise syntaxe, mais je ne trouve pas de bons exemples.

EDIT: changé un peu

Quel est-il de retour? Où est la longueur en venir? Où sont Matrice1 et Matrice2 en venir?
Je suis sûr que answer = multiplyArray(Array1, Array2, length,); ne compile pas car il ya un supplément de ,. Vous devriez poster plus de Code, parce que je ne pense pas que c'est possible de faire une hypothèse ici sans doute.
Qu'est-ce que l'invocation de la méthode call ()?

OriginalL'auteur user650309 | 2011-04-01