1
resposta

Validação de senha - Minha solução

import java.util.Scanner;

public class Senha {
    public static void main(String[] args) {
        String senha = "123456";

        Scanner scanner = new Scanner(System.in);
        System.out.print("Digite a senha: ");
        String tentativa = scanner.nextLine();
        scanner.close();

        if (tentativa.equals(senha)) {
            System.out.println("Acesso permitido!");
        } else {
            System.out.println("Acesso negado!");
        }

    }
}
1 resposta

Oi, Gabriela! Como vai?

Agradeço por compartilhar sua solução com a comunidade Alura.

Seu código tá bem claro e direto! O uso do método equals() é o mais indicado para comparar Strings em Java, e você aplicou isso muito bem na validação da senha.

Uma dica interessante para o futuro é adicionar uma mensagem mais personalizada quando a senha for incorreta, como forma de orientar melhor a pessoa usuária — por exemplo, mencionando se há limite de tentativas.

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