Valores de variáveis não batem

Para resumir estou tendo problema nos valores dados pelo usuário e os valores que existe no banco.
Debugando vejo que os valores são iguais (os dados pelo usuário e os do banco de dados), mas mesmo assim o IF da linha 70 diz que os valores não batem.

Não se compara String com ==, mas com equals ou equalsIgnoreCase.

if (a.equals(nomeGerente) && b == senhaGerente)
1 curtida

Vlw caraa

Isso aí (equals ou equalsIgnoreCase em alguns casos).

1 curtida