Estou praticando java e no meu código eu fiz um método pra fazer login, comparar um login e senha que o usuário digitou com o login e senha da lista, mas não está dando certo.Já tentei de várias formas. podem me ajudar?
public void fazerLogin(String login,int senha){
Estudante element = null;
for (Iterator<Estudante> iter = estudantes.iterator(); iter.hasNext(); ) {
element = iter.next();
if(element.getLogin().equals(login) && element.getSenha()==senha){
System.out.println("login certo");
System.out.println("senha certa");
break;
}else{
System.out.println("login errado");
System.out.println("senha errada");
break;
}
}