Константа TUESDAY
Константа TUESDAY
класса DayOfWeek
представляет день недели вторник.
Она возвращает объект DayOfWeek
со значением 2
, где понедельник имеет значение 1
, а воскресенье - 7
.
Импорт
import java.time.DayOfWeek
Синтаксис
DayOfWeek.TUESDAY
Пример
Получим объект дня недели вторник и выведем его значение:
val tuesday = DayOfWeek.TUESDAY
println(tuesday)
Результат выполнения кода:
String "TUESDAY"
Пример
Получим числовое значение дня недели вторник:
val tuesday = DayOfWeek.TUESDAY
val value = tuesday.getValue()
println(value)
Результат выполнения кода:
Int 2
Пример
Сравним день недели с константой TUESDAY
:
val date = LocalDate.of(2025, 7, 15)
val dayOfWeek = date.getDayOfWeek()
if (dayOfWeek == DayOfWeek.TUESDAY) {
println("This is Tuesday")
} else {
println("This is not Tuesday")
}
Результат выполнения кода:
String "This is not Tuesday"
Пример
Используем константу TUESDAY
для создания даты:
val nextTuesday = LocalDate.now()
.with(TemporalAdjusters.next(DayOfWeek.TUESDAY))
println(nextTuesday)
Результат выполнения кода:
String "2025-07-15"
Смотрите также
-
константу
MONDAY
классаDayOfWeek
,
которая представляет понедельник -
константу
WEDNESDAY
классаDayOfWeek
,
которая представляет среду -
функцию
getDayOfWeek
классаLocalDate
,
которая возвращает день недели для даты -
функцию
getValue
классаDayOfWeek
,
которая возвращает числовое значение дня недели