Конечно, помните, что ваша программа будет полезна только в англоязычных странах, если вы определите даты таким образом.Возможно, вы захотите рассмотреть:
Set<String> dayNames = Calendar.getInstance()
.getDisplayNames(Calendar.DAY_OF_WEEK,
Calendar.SHORT,
Locale.getDefault())
.keySet();
Оттуда вы можете использовать .startsWith или .matches или любой другой метод, который другие упоминали выше.Таким образом, вы получите локаль по умолчанию для jvm.Вы всегда можете передать языковой стандарт (и, возможно, установить его по умолчанию на системный языковой стандарт, если он нулевой), а также быть более устойчивым.