Как обособить значения строкового массива?
Есть строковый массив из 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]);
}
Можно проще - тернарным оператором.