Calendar类、案例笔记

一、Calendar类概述

image.png

getInstance()方法用对象调用
但注意,Calendar是抽象类(abstract修饰),不能直接创建对象,需要用到多态,创建子类,来调用。

这里提供一个方法getInstance()来获得Calendar的对象。

c.getInstance(); //可获取年月日

image.png

get()返回的是int类型

二、Calendar类的常用方法

image.png

image.png
image.png
注意格式:

对象.add(Calendar.YEAR,10);
对象.set(2010,10,1)不需要重复写三次YEAR MONTH DATE
对象.get(Calendar.YEAR);

三、案例

image.png
复习了一下输入

Scanner sc = Scanner(System.in);
sc.nextInt();

思想:

设为3月1日,date往后推1天就知道2月是多少天了。

image.png

你可能感兴趣的:(java)