各位大佬不喜勿喷
功能介绍
1.键盘分别录入年,月,日 并验证输入是否合法
2.年份不能是负数,反之请重新输入
3.月份(1~12),反之请重新输入
4.天数不能超出输入的当月的最大值且不能小于1,请重新录入
注意:(闰年2月有29天,平年2月有28天)
5. 输出截止month月day日,year年已经过去了?天(当天不算过去了)
代码实现
主方法
import java.util.Scanner;
public class work14 {
public static void main(String[] args) {
// 年
int year =showYear();
// 月
int month =showMonth();
// 日
int day =showDay(year,month);
show(year,month,day);
}
showYear()
验证年份是否合法 合法即输出 反之请重新输入
/*
* 验证年份是否合法 合法即输出 反之请重新输入
*/
public static int showYear() {
int[] arr= {0,31,28,31,30,31,30,31,31,30,