Как обособить значения строкового массива?

Есть строковый массив из 7 значений. При вводе числа система выдаёт день недели. Как обособить числа меньше 0 и больше 7, чтобы вывод был "Такого дня недели не существует".

String weekDay[] = {"Воскресенье", "Понедельник", "Вторник",
        "Среда","Четверг", "Пятница","Суббота"};
System.out.println(weekDay[x%7]);

Ответы (1 шт):

Автор решения: Alex

Олексій Моренець всё правильно написал, только не дописал ELSE. Там всё работает...

if (x < 0 || x > 6) {
    System.out.println("Not Used");
} else {
    System.out.println(weekDay[x % 7]);
}

Можно проще - тернарным оператором.

→ Ссылка