java输出1970年到2024年的闰年代码
时间: 2024-09-24 08:04:02 浏览: 47
在Java中,我们可以编写一个简单的程序来判断从1970年到2024年之间的闰年。闰年是指公历年份能够被4整除但不能被100整除,除非它同时也能被400整除。根据这个规则,以下是Java代码:
```java
public class LeapYearCalculator {
public static void main(String[] args) {
int startYear = 1970;
int endYear = 2024;
for (int year = startYear; year <= endYear; year++) {
if (isLeapYear(year)) {
System.out.println(year + " is a leap year.");
}
}
}
// 判断是否是闰年的函数
public static boolean isLeapYear(int year) {
return year % 4 == 0 && (year % 100 != 0 || year % 400 == 0);
}
}
```
在这个代码中,`isLeapYear`函数用于检查给定的年份是否为闰年,然后在主函数里循环遍历1970年至2024年,并打印出所有闰年。
相关问题
JAVA输出2000年到2050年所有闰年
以下是Java代码实现:
```java
public class LeapYear {
public static void main(String[] args) {
int startYear = 2000;
int endYear = 2050;
for (int year = startYear; year <= endYear; year++) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
System.out.println(year + "年是闰年");
}
}
}
}
```
输出结果如下:
```
2000年是闰年
2004年是闰年
2008年是闰年
2012年是闰年
2016年是闰年
2020年是闰年
2024年是闰年
2028年是闰年
2032年是闰年
2036年是闰年
2040年是闰年
2044年是闰年
2048年是闰年
2052年是闰年
```
阅读全文