Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resolução

/**
 * Jéssica trabalha no setor de TI de uma empresa e precisa garantir a segurança dos acessos ao sistema interno.
 * Os funcionários utilizam uma senha fixa para acessar suas contas, e o sistema deve verificar se a
 * senha inserida está correta.
 *
 * Ajude Jéssica a criar um programa que, com base em uma senha pré-definida, por exemplo: 123456,
 * verifique se o que o usuário digitou está correto ou não. O programa deve comparar a tentativa com a
 * senha correta e exibir se o acesso foi permitido ou negado.
 */

package com.github.lucasdevrj.condicionais;

import java.util.Scanner;

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

        Scanner entrada = new Scanner(System.in);

        System.out.print("Digite a senha: ");
        String senhaDigitada = entrada.nextLine();

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

Terminal:
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Beleza?

1 resposta
solução!

Oi, Lucas! Como vai?

Agradeço por compartilhar.

Gostei de como você utilizou o equals para comparar as strings, isso é bem importante em Java e mostra atenção aos detalhes. Também foi uma boa prática fechar o Scanner, evitando possíveis problemas de recurso.

Uma dica interessante para o futuro é usar o método equalsIgnoreCase, que ignora diferenças entre maiúsculas e minúsculas.


String senha = "abc123";
String tentativa = "ABC123";

if (tentativa.equalsIgnoreCase(senha)) {
    System.out.println("acesso permitido");
} else {
    System.out.println("acesso negado");
}

Esse código compara as strings sem considerar letras maiúsculas ou minúsculas, o que pode ser útil dependendo do contexto.

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