1 import java.util.Scanner;
2
3 public class NewMain {
4
5 public static boolean runNian(int year) {
6 System.out.println(year + "是闰年");
7 return true;
8 }
9
10 public static boolean pingNian(int year) {
11 System.out.println(year + "是平年");
12 return true;
13 }
14
15 public static void main(String[] args) {
16 // 处理不合法输入
17 try {
18 // 接收用户输入年份
19 System.out.println("请输入要判断的年份:");
20 Scanner console = new Scanner(System.in);
21 int year = Integer.valueOf(console.nextLine());
22 // 进行年份闰年平年的判断
23 boolean b = (year % 4 == 0 && year % 100 == 1) || (year % 400 == 0) ? runNian(year) : pingNian(year);
24 } catch (NumberFormatException e) {
25 System.out.println("输入年份不合法,请重新输入");
26 }
27 }
28 }