public static void main(String[] args) {
int num = 0;
int i = 0;
int j = 0;
// 天干地支纪年法 依次打印出每个年份 第一年为 甲子年 第二年为乙丑年 第三年为 丙寅年 共60年一轮回
List<String> list = Arrays.asList("甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "任", "癸");
List<String> list1 = Arrays.asList("子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥");
while (num < 60) {
if (i == list.size()) {
i = 0;
}
String s = list.get(i);
if (j == list1.size()) {
j = 0;
}
list1.get(j);
System.out.println(list.get(i) + list1.get(j) + "年");
i++;
j++;
num++;
}
System.out.println("合计" + num + "年");
}