自己输入一个年份,判断是否是闰年。java
时间: 2024-09-19 11:13:04 浏览: 36
在Java中,我们可以使用以下简单的逻辑来判断一个年份是否是闰年。闰年的规则是:能被4整除的年份通常是闰年,但是能被100整除而不能被400整除的年份不是闰年。下面是一个函数示例:
```java
public class LeapYearChecker {
public static boolean isLeapYear(int year) {
if (year % 4 != 0) {
return false;
} else if (year % 100 != 0) {
return true;
} else if (year % 400 != 0) {
return false;
} else {
return true;
}
}
public static void main(String[] args) {
int inputYear = 2020; // 输入你想检查的年份
System.out.println("Year " + inputYear + " is " + (isLeapYear(inputYear) ? "a leap year" : "not a leap year"));
}
}
```
在这个例子中,`isLeapYear()`函数接收一个整数年份作为参数,然后根据上述规则返回布尔值。在`main()`方法里,你可以替换`inputYear`变量的值来测试不同年份。
阅读全文