Java - Comparar unos datos determinados de un Array

 
Vista:

Comparar unos datos determinados de un Array

Publicado por Irene (1 intervención) el 12/04/2013 12:10:40
Tengo una duda, a ver si consigo explicarme.

Tengo el array: nouArrayModul[].moduls

En la posicion: nouArrayModul[posicionDNI].moduls tengo estos datos: M1 M2 M3

y tengo que entrar un modulo por teclado o M1 o M2 o M3 o M4 que se llamara modul.

Entonces tengo que mirar si modul esta en la posicionDNI del nouArrayModul.

Yo puse:
Que se que esta mal porque es imposible que:
M1 M2 M3 sea igual a M1... pero no se como hacer para que no me lo compare, si no que me revise si lo incluye.


if (((nouArrayModul[posicionDNI].moduls).equals(modul))&&(modul=="M1")) {
cmodul = true;
}
if (cmodul==true) {
Modul1(opcio, posicio, intrAlumnes, posMod, posUF, dni, modul);
} else {
if (((nouArrayModul[posicionDNI].moduls).equals(modul))&&(modul=="M2")) {
cmodul = true;
}
if (cmodul==true) {
Modul2(opcio, posicio, intrAlumnes, posMod, posUF, dni, modul);
} else {
if (((nouArrayModul[posicionDNI].moduls).equals(modul))&&(modul=="M3")) {
cmodul = true;
}
if (cmodul==true) {
Modul3(opcio, posicio, intrAlumnes, posMod, posUF, dni, modul);
} else {
if (((nouArrayModul[posicionDNI].moduls).equals(modul))&&(modul=="M4")) {
cmodul = true;
}
if (cmodul==true) {
Modul1(opcio, posicio, intrAlumnes, posMod, posUF, dni, modul);
} else {
System.out.println("Aquest alumne, no esta matriculat en el modul: " +modul+"");
evaluacioModul(posicionDNI, opcio, posicio, intrAlumnes, posMod, posUF, dni, modul);
}
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Comparar unos datos determinados de un Array

Publicado por jose (12 intervenciones) el 14/04/2013 23:28:33
explicate mejor porque no te entiendo lo que quieres hacer.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar