1.Calendar类的概述
2.Calendar的构造方法
3.获取任意年二月的天数
使用日历类Calendar来求得任意年的二月有多少天
获取任意年的二月有多少天
分析:
1.我们需要键盘录入一个年份
2.设置日历对象的年月日,这里的年就是我们键盘录入的年份,月设置为2月
因为月是从0开始的,所以设置2就是3月,日为1
3.我们只需要将日期往前推一天就是二月的最后一天
4.获取这一天就行了
class test{
public static void main(String[] args){
//键盘录入一个年份
Scanner sc = new Scanner(System.in);
//提示输出要测试的年份
System.out.println("请输入你要测试的年份:");
int year = sc.nextInt();
//创建日历对象
Calendar c = Calendar.getInstance();
//设置日历对象
c.set(year, 2, 1);//这就是3月1日
//往前推一天
c.add(Calendar.DATE, -1);
//获取这一天的值
System.out.println(c.get(Calendar.DATE));
}
}