运用java判断是平年还是闰年
时间: 2024-09-14 09:17:21 浏览: 43
Java判断所给年份是平年还是闰年
5星 · 资源好评率100%
在Java中,我们可以使用简单的条件判断来确定一个年份是否为闰年。根据格里高利历的规定,闰年的判断标准如下:
1. 如果年份能被4整除但不能被100整除,那么它就是闰年。
2. 但是,如果这个年份同时能被400整除,那么它仍然是闰年。
下面是一个简单的Java函数示例,用于判断给定的年份是否为闰年:
```java
public static boolean isLeapYear(int year) {
if (year % 4 == 0) {
if (year % 100 == 0) {
return year % 400 == 0;
} else {
return true; // 年份能被4整除且不能被100整除,是闰年
}
} else {
return false; // 不能被4整除,不是闰年
}
}
```
你可以像这样调用该函数:
```java
int inputYear = 2024;
if (isLeapYear(inputYear)) {
System.out.println(inputYear + " 是闰年");
} else {
System.out.println(inputYear + " 不是闰年");
}
```
阅读全文