java编写判定闰年的方法,并调用此方法求出公元1年到公元1000年之间的所有闰年。

2025-04-07 18:55:31
推荐回答(1个)
回答1:

public int[] getLeapYear(int beginYear, int endYear) {
int[] arr = new int[endYear-beginYear];
for (int i = 0; beginYear < endYear; beginYear++,i++) {
if ((beginYear % 4 == 0 && beginYear % 100 != 0) || beginYear % 400 == 0) {
arr[i] = beginYear;
System.out.println(beginYear + "是闰年");
}
else
System.out.println(beginYear + "是平年");
}
return arr;
}
代码写的不怎么样,但基本能实现你的要求