JAVA小程序编写no2

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:52:46
基本程序流程控制训练
内容:实现一个万年历,要求从键盘输入一个日期,然后计算出该日期是星期几

import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Scanner;

/**
*
* @author Administrator
*/
public class DayOfWeek {
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.print("请输入年份:");
int year = input.nextInt();
System.out.print("请输入月份:");
int month = input.nextInt()-1;
System.out.print("请输入天数:");
int day = input.nextInt();
GregorianCalendar d = new GregorianCalendar(year,month,day);
int dayOfWeek = d.get(Calendar.DAY_OF_WEEK);
System.out.print(year+"年"+month+"月"+day+"日是");
switch (dayOfWeek)
{
case 1:
System.out.print("星期日");break;
case 2:
System.out.pri