Java如何判断闰年呢?
下文笔者讲述java判断闰年的方法及示例分享,如下所示
闰年的定义: 能够被4整除但不能被100整除 或 能够被400整除的年份 能够被4整除,并且不能被100整除的年份是闰年 能够被400整除的年份同样也是闰年 例: 2000年是闰年,因为它能够被400整除 1900年不是闰年,因为它能够被100整除但不能被400整除 2024年是闰年,因为它能够被4整除但不能被100整除例:判断闰年的示例
public class LeapYearChecker { public static boolean isLeapYear(int year) { if (year % 4 == 0) { // 能够被4整除 if (year % 100 == 0) { // 能够被100整除 if (year % 400 == 0) { // 能够被400整除 return true; // 是闰年 } else { return false; // 不是闰年 } } else { return true; // 是闰年 } } else { return false; // 不是闰年 } } public static void main(String[] args) { int year = 2023; if (isLeapYear(year)) { System.out.println(year + " 是闰年。"); } else { System.out.println(year + " 不是闰年。"); } } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。