Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
784 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Метод isAfter

Метод isAfter класса Year проверяет, является ли текущий объект года после указанного года. В параметр мы передаем объект типа Year для сравнения.

Импорт

import java.time.Year

Синтаксис

fun isAfter(other: Year): Boolean

Пример

Сравним год 2025 с годом 2023:

val year2025 = Year.of(2025) val year2023 = Year.of(2023) val res = year2025.isAfter(year2023) println(res)

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

Boolean true

Пример

Сравним год 2025 с годом 2025:

val year2025a = Year.of(2025) val year2025b = Year.of(2025) val res = year2025a.isAfter(year2025b) println(res)

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

Boolean false

Пример

Сравним год 2025 с годом 2027:

val year2025 = Year.of(2025) val year2027 = Year.of(2027) val res = year2025.isAfter(year2027) println(res)

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

Boolean false

Пример

Используем метод isAfter в условном выражении:

val currentYear = Year.now() val targetYear = Year.of(2025) if (currentYear.isAfter(targetYear)) { println("Current year is after 2025") } else { println("Current year is not after 2025") }

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

String "Current year is not after 2025"

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

  • метод isBefore класса Year,
    который проверяет, является ли год до указанного
  • метод isAfter класса LocalDate,
    который проверяет, является ли дата после указанной
  • класс Year,
    который представляет год