设计一个方法(isLeapYear)判断某年(year)是否是闰年,如果是闰年返回true, 不是返回false。然后在main方法中利用该方法输出21世纪(2001年-2100年)所有闰年。 提示:能被4整除却不能被100整除 或 能被400整除的年份是闰年。
时间: 2024-05-18 21:13:35 浏览: 69
Java判断闰年的2种方法示例
5星 · 资源好评率100%
以下是使用 Java 语言在 Eclipse 中实现判断是否是闰年的方法,并在 main 方法中输出 21 世纪的所有闰年:
```java
public class LeapYear {
public static void main(String[] args) {
for (int year = 2001; year <= 2100; year++) {
if (isLeapYear(year)) {
System.out.println(year + "年是闰年");
}
}
}
public static boolean isLeapYear(int year) {
if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
return true;
} else {
return false;
}
}
}
```
在这个示例中,我们定义了一个名为 isLeapYear 的方法,用于判断给定年份是否是闰年。在 main 方法中,我们使用 for 循环遍历 21 世纪的所有年份,并调用 isLeapYear 方法进行判断。如果是闰年,则输出该年份。
阅读全文