Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!
Cотрудничество: @energy_c
Post #1245
1.55K
Проверка, является ли год високосным!
Иногда нужно определить, имеет ли год 366 дней. Это важно для календарей, расчётов дат и финансовых приложений. Java решает задачу одной строкой через класс
Проверяем конкретный год:
Работаем с текущим годом:
Пример для диапазона лет:
🔥 Метод
Больше не нужно вручную проверять деление на 4, 100 и 400.
👉 Java Ready | #практика
Иногда нужно определить, имеет ли год 366 дней. Это важно для календарей, расчётов дат и финансовых приложений. Java решает задачу одной строкой через класс
Year.Проверяем конкретный год:
boolean leap = java.time.Year.isLeap(2025);
System.out.println(leap); // false
Работаем с текущим годом:
int year = java.time.LocalDate.now().getYear();
System.out.println(year + " — високосный? " + java.time.Year.isLeap(year));
Пример для диапазона лет:
for (int y = 2020; y <= 2030; y++) {
if (java.time.Year.isLeap(y))
System.out.println(y + " — високосный");
}🔥 Метод
isLeap() учитывает все правила календаря. Больше не нужно вручную проверять деление на 4, 100 и 400.
👉 Java Ready | #практика
- ❤ 9
- 🔥 5
- 👍 4

















