一、需求:
键盘录入月份获取该月日历表。
二、使用到的方法:
//将c构造为当前日期
Calendar c = Calendar.getInstance();
Calendar类3个常用方法:
(1)public abstract void add(int field, int amount)增加或减少年月日
示例:c.add(Calendar.DATE,1);//往后推一日
(2)public int get(int field)返回给定日历字段的值
示例:int year = c.get(Calendar.YEAR);//获取年份
(3)public fianl void set(int yeaar, int month, int date)设置当前日历的年月日
示例:c.set(2022,11,11) //2022年12月11日(月份 0~11)
c.set(2022,Calendar.OCTOBER,10) //2022年10月10日(Calendar.OCTOBER设置精确月份10月)
三、代码实现:
package com.java.calendar;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Scanner;
public class RiLi {
public static void main(String[] args) {
riLi();