Java完整代码判断1800年至2050年的闰年
时间: 2023-10-23 08:09:57 浏览: 115
通过函数判断2000年-2050年之间的闰年
判断闰年的算法如下:
1. 能被4整除而不能被100整除的年份为闰年。(如2004年就是闰年,1900年不是闰年)
2. 能被400整除的为闰年。(如2000年是闰年,1900年不是闰年)
根据以上算法,可以写出Java代码判断1800年至2050年是否为闰年的方法:
```java
public static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
public static void main(String[] args) {
for (int year = 1800; year <= 2050; year++) {
if (isLeapYear(year)) {
System.out.println(year + "年是闰年");
} else {
System.out.println(year + "年不是闰年");
}
}
}
```
阅读全文