Oi, Ariane! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Seu código tá bem estruturado e cumpre a proposta da atividade com clareza. Gostei de como você separou a verificação do código e do nível de permissão em variáveis booleanas, o que torna a leitura mais simples e objetiva.
Uma dica interessante para o futuro é usar o método switch
quando houver muitos valores possíveis para uma mesma variável. Isso pode deixar seu código mais organizado.
int nivel = 2;
switch(nivel) {
case 1:
case 2:
case 3:
System.out.println("Nivel de permissao valido");
break;
default:
System.out.println("Nivel de permissao invalido");
}
Esse código verifica o valor da variável nivel
e imprime uma mensagem de acordo com a permissão.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!