题目
题目另可表述为:
1.输入一个年份和月份,按格式输出此月份的日历
2.以如下格式输出一个月份的日历
代码实现
1.Calendar类的一些说明
Calendar类是一个抽象类,不能通过new...Calendar calendar = Calendar.getInstance();
Calendar类的操作需要首先设定日期:
calendar.set(year, month -...1, day);
由于Java中月份从0月开始计数,所以真实月份12月(month=12) 需要减1 才是Java中的12月
在输出日历时,只需要关注本月第一天是星期几即可,例如图中
2015年8月1...(int i = 1; i < startDay; i++) {
System.out.printf("%4s", " ");
}
}
4.日历的输出...calendar = Calendar.getInstance();
calendar.set(year, month - 1, 1);
int startDay =