简短的java代码输出1949年到2019年是猪年的年份
时间: 2024-10-24 09:10:48 浏览: 14
2019猪年喜庆红春节新年主题ppt模板.zip
在Java中,我们可以创建一个方法来判断某个年份是否属于猪年。因为中国的生肖周期每十二年轮回一次,猪年对应的天干地支是“亥”和“巳”,也就是每隔六十年会有一个猪年。以下是简短的代码示例:
```java
public class Main {
public static void main(String[] args) {
int startYear = 1949;
int endYear = 2019;
for (int year = startYear; year <= endYear; year++) {
if (isLeapYear(year) && (year % 60 == 3 || year % 60 == 15)) {
System.out.println(year + "年是猪年");
}
}
}
// 判断是否为闰年,中国农历中一般是以润月来计算,这里简化为公历闰年规则
private static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
}
```
这个程序会输出从1949年到2019年之间所有猪年。注意这里我们简化了农历闰年的判断,实际农历的闰年规则更为复杂。
阅读全文