Java基本运算符及应用:这是一个闰年吗?
时间: 2024-09-11 21:08:55 浏览: 68
用Java程序判断是否是闰年的简单实例
在Java中,判断是否为闰年的常见做法是基于公历规则,即每四年一闰,但是世纪年份(即以00结尾的年份)需满足两个条件:能被400整除才是闰年。以下是简单的代码示例:
```java
public class Main {
public static void main(String[] args) {
int year = 2024; // 需要检查的年份
boolean isLeapYear = isLeap(year); // 判断是否为闰年
if (isLeapYear) {
System.out.println(year + " 是闰年");
} else {
System.out.println(year + " 不是闰年");
}
}
public static boolean isLeap(int year) {
return year % 4 == 0 && (year % 100 != 0 || year % 400 == 0);
}
}
```
在这个`isLeap()`函数里,我们首先检查年份是否能被4整除,然后判断是否能被100整除但不能同时被400整除,如果满足这两个条件,则返回`true`,表示闰年;反之则返回`false`。
阅读全文