1
resposta

[Dúvida] Minha versao de solucao

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

      Scanner scanner = new Scanner(System.in);

      String [] diasUteis = {"segunda", "terca", "quarta", "quinta", "sexta"};
      String [] weekend = {"sabado", "domingo"};

        System.out.print("Digite o dia da semana ");
        String dia = (scanner.nextLine()).toLowerCase();

        if(Arrays.asList(diasUteis).contains(dia)){
            System.out.println(dia + " é um dia útil.");
        }else if(Arrays.asList(weekend).contains(dia)){
            System.out.println(dia + " e o fim de semana.");
        }else{
            System.out.println("Insira nome correto.");
        }
        }
        }
1 resposta

Oi! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você usou uma abordagem interessante com arrays e Arrays.asList() para verificar se o dia pertence a dias úteis ou ao fim de semana. Isso torna o código legível e fácil de manter, principalmente se quiser adicionar mais dias ou variações no futuro.

Parabéns pela dedicação.

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