Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Verificación de día hábil

Para el ejercicio del día hábil aplique otra logica pero el resultado me dio lo mismo, pense que debia hacer una lista un Array y al momento de hacer la condición aplique erróneamente la comparación equals, investigue y esa comparación no sirve con los arrays. Debía ocupar Arrays.asList comparto el código

import java.util.Arrays; import java.util.Scanner;

public class DiaHabil { public static void main(String[] args) { Scanner escribirDias = new Scanner(System.in); String[] diaHabil = {"lunes", "martes", "miércoles", "jueves", "viernes" };

    System.out.println("Por favor escriba el día de la semana.(minúscula)");
    String diaSemana = escribirDias.nextLine();

    if (Arrays.asList(diaHabil).contains(diaSemana.toLowerCase())) {
        System.out.println(diaSemana + " Es un día hábil");
    }else {
        System.out.println(diaSemana + " No es un día hábil");
    }
    escribirDias.close();
}

}

1 respuesta

Hola Juan, espero que estés muy bien.

¡Felicitaciones por tus avances en el aprendizaje!

¡Tu participación hace la diferencia!

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios