import java.util.Calendar;
import java.util.Scanner;
/*
* 计算任意一年的二月的天数(利用Calendar类的add方法)
*
* 分析:
* 1. 键盘录入年数
* int year =sc.nextInt();
* 2. 设置该年的月份为2(实际为3月份,Calendar对象默认一月为0)
* 设置该年的日为1
* ps:设置的日期为:某年3月1日
* 3. 用设置的时间 减去一天,即为某年二月的最后一天,也就是二月份的天数了
*/
public class CalendarTest {
public static void main(String[] args) {
Calendar c=Calendar.getInstance();
Scanner sc=new Scanner(System.in);
System.out.println("请输入年份:");
int year=sc.nextInt();
c.set(year, 2,1);
c.add(Calendar.DATE,-1);
System.out.println(c.get(Calendar.DATE));
}
}