获取任意一年的二月有多少天
思路:
1.键盘录入任意的年份
2.设置日历对象的年、月、日
年:来自于键盘录入
月:设置为3月,月份是从0开始的,所以设置的值是2
日:设置为1日
3.3月1日往前推一天,就是2月的最后一天
4.获取这一天输出即可
package com.study.exception.demo18;
import java.util.Calendar;
import java.util.Scanner;
public class CalendarTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入年份:");
int year = scanner.nextInt();
Calendar c = Calendar.getInstance();
c.set(year,2,1);
c.add(Calendar.DATE,-1);
int date = c.get(Calendar.DATE);
System.out.println(date);
}
}