21xrx.com
2024-12-23 00:32:52 Monday
登录
文章检索 我的文章 写文章
语句 如何正确判断闰年
2023-06-15 18:29:22 深夜i     --     --
Java 判断 闰年

在平常的生活中,我们经常会遇到判断某一年是否为闰年的问题。对于程序员来说,这也是一个很基本的问题。在Java中,通过if语句来进行判断,具体的代码如下:


if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {

  System.out.println(year + "是闰年");

} else {

  System.out.println(year + "不是闰年");

}

其中,year为要判断的年份。代码中的判断条件是:如果年份能够被4整除但不能被100整除,或者能够被400整除,那么就是闰年,否则就不是。

需要注意的是,闰年的定义是:公历年份是4的倍数的,且是100的倍数的除外,但是400的倍数例外。换句话说,如果一个年份满足以下两个条件之一,那么就是闰年:

1. 该年份能被4整除,但是不能被100整除;

2. 该年份既能被4整除,又能被400整除。

总结一下,判断闰年的Java代码如下所示:


if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)

  // 是闰年的情况

else

  // 不是闰年的情况

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复