1
resposta

Validação de Senha

import java.util.Scanner;

public class ValidaçãoSenha {
    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        String senhaDeAcesso = "123456";

        System.out.println("Digite sua senha");
        String senhaUser = scanner.nextLine();

        if (senhaUser.equals(senhaDeAcesso)) {
            System.out.println("Acesso Liberado");
        } else {
            System.out.println("Acesso negado");

        }

        scanner.close();
    }
}
1 resposta

Olá, Wanderson, como vai?

O código que você desenvolveu atende perfeitamente ao que foi solicitado no exercício. A lógica de comparação utilizando o método equals para comparar as cadeias de caracteres está correta, garantindo que o programa verifique a igualdade entre a senha definida e a entrada do usuário de forma segura. O uso do scanner para capturar a entrada e o fechamento do recurso ao final também demonstram boas práticas de programação em Java.

Parabéns pelo excelente exercício e continue compartilhando seu progresso conosco. O fórum permanece à sua disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!