Isso ocorre porque cada vaz que tu coloca um string no código ele instancia outro objeto, portanto, quando tu fizer comparação entre os dois sempre serão objetos diferentes…
Para comparar duas strings use sempre o método equals(), como no exemplo:
if(user.equals("guilherme)){}
:thumbup:
wandersonxs
Eu apanhei muito com isto quando sai do VB para o Java.