tengo por un lado una clase Usuario, con los atributos codigo, nombre y password, y otra clase k se llama foro donde hay una matriz Usuario _usuarios[];
me estoy volviendo loco para hacer un metodo de tipo boolean en la clase foro que te pida un nombre y un password y los compare con los de la matriz _usuarios[] y devuelva true si es verdadero y false si no
he hecho esto pero no va:
Usuario _usuarios[];
int _ultimoUsuario;
boolean compruebaUsuario(String nombre, String password){
int limiteSuperior = _ultimoUsuario;
boolean correcto = false;
while ( (limiteSuperior > 0) && (!correcto)){
for (int i=0; i < limiteSuperior; i++){
if ((nombre == _usuarios[i]._nombre) && (password == _usuarios[i]._password)){
System.out.println("Usuario correcto");
correcto = true;
}
}
if (correcto){
_usuarioActual = nombre;
System.out.println("Usuario conectado: " + nombre);
} else{
System.out.println("Usuario incorrecto");
}
}
return correcto;
}
muchas gracias de antemano ;)