Метод 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"