import java.util.Calendar;
import java.util.Scanner;
public class Demo10_Calendar {
// A:案例演示
// * 需求:键盘录入任意一个年份,判断该年是闰年还是平年
// Calendar c = Calendar.getInstance();
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
System.out.println("请输入年份,判断年份是闰年还是平年?");
// int year=sc.nextInt();
String line=sc.nextLine();//录入数字字符串
int year=Integer.parseInt(line);//数字字符串转换为int类型
boolean b=getYear(year);
System.out.println(b);//返回true是闰年,false是平年
}
private static boolean getYear(int year) {
// TODO Auto-generated method stub
Calendar c = Calendar.getInstance();
c.set(year, 2, 1);//对输入的年份进行设置,设置月份为3月1日
c.add(Calendar.DAY_OF_MONTH, -1);//向前减一,为2月份最后一天
// 判断是否是29天
return c.get(Calendar.DAY_OF_MONTH)==29;
}
}