НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
807 of 1310 menu

Функция isBefore

Функция isBefore класса YearMonth проверяет, предшествует ли текущий объект год-месяц указанному в параметре. В единственный параметр мы передаем объект YearMonth для сравнения.

Импорт

import java.time.YearMonth

Синтаксис

fun isBefore(other: YearMonth): Boolean

Пример

Сравним два объекта YearMonth:

val ym1 = YearMonth.of(2025, 6) val ym2 = YearMonth.of(2025, 12) val res = ym1.isBefore(ym2) println(res)

Результат выполнения кода:

Boolean true

Пример

Проверим, предшествует ли текущий год-месяц следующему году:

val current = YearMonth.now() val nextYear = YearMonth.of(current.year + 1, 1) val res = current.isBefore(nextYear) println("Current is before next year: $res")

Результат выполнения кода:

String "Current is before next year: true"

Пример

Сравним одинаковые объекты YearMonth:

val ym1 = YearMonth.of(2025, 3) val ym2 = YearMonth.of(2025, 3) val res = ym1.isBefore(ym2) println(res)

Результат выполнения кода:

Boolean false

Смотрите также

  • функцию isAfter класса YearMonth,
    которая проверяет, следует ли год-месяц после указанного
  • функцию isBefore класса LocalDate,
    которая проверяет, предшествует ли дата указанной
  • класс Year,
    который представляет год
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить