méthodes de java en multipliant les éléments dans un tableau à l'aide d'une boucle

Définir une méthode en Java nommé weightedSum() qui prend deux entiers tableaux comme arguments. L'
la méthode utilise une boucle pour multiplier les éléments correspondants des deux tableaux (c'est à dire, il multiplie le premier argument de chaque tableau d'ensemble, suivie en multipliant le deuxième élément de chaque tableau, et ainsi de suite), et renvoie la somme de ces produits (qui est aussi un entier). On peut supposer que les deux tableaux sont de longueur égale.

public int weightedSum(int [] a ,int [] b)


    {
        int value;
        int sum ;

        for (int i = 0 ; i < a.length ; i++)
        {
            value = a[i] * b [i];
            value  = value +value ;

        }

        return value;

J'ai du mal à écrire cette méthode pour mon affectation . J'en vertu de la stand de il accepte de tableaux, mais j'ai du mal à écrire la boucle elle-même de sorte qu'il multiplie chaque élément du tableau avec son homologue de l'inverse de la matrice de sorte pos [1] * pos [1], puis ajoutez les deux valeurs togather avec pos [2] + pos[2] et pour obtenir la somme totale de toutes les valeurs

  • Astuce: vous avez une variable appelée sum, mais vous ne l'utilisez pas...
  • pour tester votre méthode, similaire à celui de l'impression de messages comme décrit ici - docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html - pour comprendre ce qui se passe dans chaque itération. Commencez avec 2 tableaux à 3 éléments définis dans chaque et ajouter un peu de l'impression dans votre code pour le comprendre.
InformationsquelleAutor n94pro | 2014-05-07