Esta sería mi solución:
import java.util.Scanner;
public class VerificaDiaHabil { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Por favor, ingrese un día de la semana.");
String diaDeLaSemana = sc.nextLine();
String diaFormateado = diaDeLaSemana.substring(0, 1).toUpperCase() + diaDeLaSemana.substring(1).toLowerCase();
if (diaDeLaSemana.equalsIgnoreCase("sabado") || diaDeLaSemana.equalsIgnoreCase("domingo")) {
System.out.println(diaFormateado + " no es un día hábil.");
} else if (diaDeLaSemana.equalsIgnoreCase("lunes")
||diaDeLaSemana.equalsIgnoreCase("martes")
||diaDeLaSemana.equalsIgnoreCase("miercoles")
||diaDeLaSemana.equalsIgnoreCase("jueves")
||diaDeLaSemana.equalsIgnoreCase("viernes")) {
System.out.println(diaFormateado + " es un día hábil.");
}else {
System.out.println("No ingresaste un día de la semana, por favor ejecute nuevamente el programa.");
}
sc.close();
}
}