21xrx.com
2025-03-17 14:58:25 Monday
文章检索 我的文章 写文章
如何判断Java中的闰年
2023-10-31 05:23:07 深夜i     13     0
Java 闰年 判断 方法 年份

闰年是指在格里高利历中,除了能被4整除的年份都是闰年,但是能被100整除却不能被400整除的年份不是闰年,而能被400整除的年份又是闰年。

在Java中,我们可以使用条件语句和逻辑运算符来判断一个年份是否为闰年。以下是一个简单的示例代码:

public class LeapYearChecker {
  public static void main(String[] args) {
    int year = 2024;
    if (year % 4 == 0) {
      if (year % 100 == 0) {
        if (year % 400 == 0) {
          System.out.println(year + "年是闰年。");
        } else {
          System.out.println(year + "年不是闰年。");
        }
      } else {
        System.out.println(year + "年是闰年。");
      }
    } else {
      System.out.println(year + "年不是闰年。");
    }
  }
}

在这个示例中,我们假设要判断的年份为2024年。首先,我们使用条件语句`if`来判断这个年份是否能被4整除。如果可以,我们继续判断是否能被100整除。如果不可以被100整除,那么这一年就是闰年。如果可以被100整除,我们再判断是否能被400整除。如果能被400整除,这也说明它是闰年。如果不能被400整除,那么这一年不是闰年。

根据上述代码,在控制台上运行程序后,会输出"2024年是闰年。",证明2024年是一个闰年。

通过这个示例,我们可以了解到判断Java中的闰年方法。通过对年份的取模运算和逻辑判断,我们可以简单快速地判断一个年份是否为闰年。

  
  

评论区