Hola,
Posiblemente,
Cita:
Iniciado por scuvi96 ...
1.- Como hacerlo para arrays de distinta longitud, es decir poner un else si, pero entonces tengo la segunda duda
2.- En algun momento un array se acabará entonces mi variable valA (suponiedo que es el array a el mas pequeño) pasará a valer null? y siendo asi como pongo un for para que llegue solo hasta el array mas pequeño sin tener que calcularlo manualmente es decir, obtener las longitudes y hacer un if con los posibles casos a>b, a<b o a=b. ...
En este caso el método usado normalmente es el while.
Código Java:
Ver originalint i = 0;
while (i < a.length && i < b.length) {
// se va a ejecutar solamente cuando
// i sea menor que la longitud de a y b
i++;
}
int c = a.length - b.length;
if (c == 0) {
// a y b son iguales
} else {
if (c > 0) {
// b es mas grande
} else {
// c < 0
// a es mas grande
}
}
Cita:
Iniciado por Profesor_Falken ... permite recorrer las listas sin tener que conocer sus longitudes. ...
El problema es que quiere recorrer dos arrays paralelos.
Saludos,