Olá, Nadson! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso do Scanner para capturar entradas do usuário, utilizou muito bem a comparação com equals para validar a senha e ainda compreendeu a importância da estrutura condicional para controlar o acesso.
Uma dica interessante para o futuro é permitir múltiplas tentativas de senha, tornando o programa mais próximo de um sistema real. Assim:
String senha = "123456";
Scanner entrada = new Scanner(System.in);
int tentativas = 0;
boolean acesso = false;
while (tentativas < 3) {
System.out.println("Digite a senha:");
String tentativa = entrada.nextLine();
if (tentativa.equals(senha)) {
System.out.println("Acesso permitido!!");
acesso = true;
break;
} else {
System.out.println("Senha incorreta, tente novamente.");
tentativas++;
}
}
if (!acesso) {
System.out.println("Número de tentativas excedido. Acesso bloqueado!");
}
entrada.close();
Isso faz com que o programa seja mais robusto e simule melhor um processo de autenticação.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!