Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

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();
}

}