Ei, Israel! Tudo bem?
O seu código está bem claro e direto ao ponto na verificação de dias úteis. A lógica usando ||
para comparar os dias está funcionando corretamente e demonstra que você entendeu bem o uso do if e else.
Continue assim, que você vai longe!
Ja pensou em explorar o método equalsIgnoreCase()
para que o programa aceite o nome dos dias com letras maiúsculas ou minúsculas, sem erro? Caso não tenha, faça o teste. Vai ser ótimo para o seu desenvolvimento. Segue um exemplo:
if (diaSemana.equalsIgnoreCase("segunda") ||
diaSemana.equalsIgnoreCase("terca") ||
diaSemana.equalsIgnoreCase("quarta") ||
diaSemana.equalsIgnoreCase("quinta") ||
diaSemana.equalsIgnoreCase("sexta")) {
System.out.println(diaSemana + " é um dia útil");
}
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!