Les gars, je me bats difficilement pour l'examen avec le tableau 2d de papier d'examen passé. J'écrire une méthodejava 2d arithmétique de tableau
sumr static (int[][] v)
qui renvoie un tableau 2D composée de 2 rangées et les entrées des premières sommes de rangées de v et de la deuxième rangée est la même de la première ligne de v Ex.:
a = {{2,3,3}, {1,3}, {1,2}}
la méthode retourne un tableau 2d
b = {{8,4,3},{2,3,3}}
J'essaie d'abord de faire ma méthode retourne un tableau 2D, mais je faisais l'erreur de commencer illégale d'expression, maintenant je le code suivant, mais le dernier élément biche s ne s'imprime pas et les éléments sont imprimés en ligne, pas de façon matricielle ... S'il vous plait, les gars m'aident, mon examen est demain.
public class Sum
{
// int[][] a = {{2, 3, 3}, {1, 3}, {1, 2}};
public void sumr(int[][] v)
{
for(int rows = 0; rows < v.length; rows++){
for(int columns = 0; columns < v.length; columns++){
int result = v[rows][columns];
System.out.print(result + " ");
//return [][] result;
}
}
}
public int getCount(int[][] Array)
{
int result = 0; //temp location to store current count
for (int i = 0;i <= Array.length -1;i++){//loop around first array
//get the length of all the arrays in the first array
//and add them onto the temp variable
result += Array[i].length;
}
return result;
}
}
quelle était la syntaxe que vous avez utilisé lorsque vous avez essayé de retourner un tableau « 2d » de cette méthode? – asgs
J'ai ajouté tag de devoirs (c'est une chose d'étude ...) – helios
J'ai utilisé ceci: public int [] [] sumr (int [] [] v) – learnerNo1