package 日历类;
import java.util.Calendar;
import java.util.Scanner;
public class 输入年月判断月份天数 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
//通过Calendar类中的getlInstance()方法来获取一个Calendar对象
Calendar calendar = Calendar.getInstance();
System.out.println("请输入年份");
int year = input.nextInt();
System.out.println("请输入月份");
int month = input.nextInt();
System.out.println("请输入天");
int day = input.nextInt();
calendar.set(year, month-1, day);//这里月份要减一才是需要查找的月份。
int week = calendar.get(Calendar.DAY_OF_WEEK)-1;//这里天数也要减一。
switch(week){
case 0:
System.out.println("星期天");
break;
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
}
}
}