Oi, Enzo! Tudo joia?
Você aplicou corretamente o if e else para validar a senha e utilizou o método equals() da forma adequada para comparar String, o que é muito importante em Java. A organização do código está clara e a leitura pelo Scanner foi feita corretamente, mostrando que você compreendeu bem a proposta da atividade.
Uma dica para o futuro é utilizar o método equalsIgnoreCase() caso queira ignorar diferenças entre letras maiúsculas e minusculas. Veja este exemplo:
String senhaCorreta = "Java123";
String senhaTentativa = "java123";
if (senhaTentativa.equalsIgnoreCase(senhaCorreta)) {
System.out.println("Acesso permitido");
}
Esse código compara as Strings sem diferenciar letras maiúsculas de minusculas, o que pode ser útil em alguns cenários.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!