1.Calendar的概述和方法
2.Calendar方法
3.Calendar案例:获取任意年份二月有多少天
package cn.itcast_01;
import java.util.Calendar;
import java.util.Scanner;
/*
* 获取任意年份二月有多少天
* 分析:
* A:键盘录入任意年份
* B:设置日历对象的年月份
* 年就是A输入的数据
* 月就是2
* 日是1
* C:把时间往前退一天就是,二月的最后一天
* D输出这一天
*
*
*/
public class 获取任意年份二月有多少天 {
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);//其实是这一年的三月一号
//把时间往前推移一天就是二月的最后一天
c.add(Calendar.DATE,-1);
System.out.println(c.get(Calendar.DATE));
}
}