!
означает отрицание. По сути, «Хорошо, поэтому, что бы ни следовало, если это правда, верните ложь, если ложь, верните истину». (!
будет работать только на логических значениях в Java). В этом случае ваше возвращение становится:
верните, что это не будний день или что это отпуск.