二月天

/*
键盘录入一个年份, 判断该年的2月有多少天,
并将结果打印到控制台上.
*/
public class LiveTime {
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);//set方法设置年月日
//3月1日往前推1天,就是2月的最后一天
c.add(Calendar.DATE, -1);

//获取这一天输出即可
int date = c.get(Calendar.DATE);
System.out.println(year + "年的2月份有" + date + "天");
}
}

猜你喜欢

转载自www.cnblogs.com/YRSWBY2016/p/12021552.html