黑马程序员技术交流社区
标题:
输出任意一年,计算2月份为多少天
[打印本页]
作者:
chao超
时间:
2015-8-5 22:06
标题:
输出任意一年,计算2月份为多少天
import java.util.Calendar;
import java.util.Scanner;
/*
* 请说出任意一年的2月份是多少天。
*/
public class CalendarDemo2 {
public static void main(String[] args) {
// 获取Calendar对象
Calendar c = Calendar.getInstance();
// public final void set(int year,int month,int date)
// 注意,这里给的2其实是3月份。
// c.set(2013, 2, 3);
// 2013,3,3
// public abstract void add(int field,
// int amount)根据日历的规则,为给定的日历字段添加或减去指定的时间量。
// c.add(Calendar.MONTH,2);
// c.add(Calendar.DATE, -20);
Scanner sc = new Scanner(System.in);
int year = sc.nextInt();
c.set(year, 2, 1);// 把日期设置为2013年3月1日
c.add(Calendar.DATE, -1);// 把日期往前推1日
// System.out.println(c.get(Calendar.YEAR));
// System.out.println(c.get(Calendar.MONTH) + 1);
System.out.println(c.get(Calendar.DATE));
}
}
作者:
薛瑞宾
时间:
2015-8-6 21:38
前几天学过,不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2