Hola !
Estoy mirandome esto de los arrays bidimensionales en java , y para llenar los datos lo hago así.
Código Java:
Ver originalpublic static void omplirEdatArray(int arrayTorn[][]) {
Scanner teclat
= new Scanner
(System.
in); int edat = 0;
String torn
[] = {"Primera tanda",
"Segunda tanda",
"Tercera tanda"}; for (int i = 0; i < arrayTorn.length; i++) {
System.
out.
println("\t" + torn
[i
]); for (int j = 0; j < arrayTorn[i].length; j++) {
do {
try {
System.
out.
println("Introducir edad(" + (j
+ 1) + ")"); edat = teclat.nextInt();
if (!validarEdat(edat)) {
System.
out.
println("Error, la edad ha de ser mas grnade que 0"); }
} catch (InputMismatchException e) {
System.
out.
println("No es numero"); teclat.next();
}
} while (!validarEdat(edat));
arrayTorn[i][j] = edat;
}
}
}
Hasta aquí correctamente , entonces he conseguido que me devuelva el valor más alto de todos los valores introducidos, pero digamos que quiero que me devuelva el valor mas alto de cada tnada(que son filas).