一道java编程:2006年的日历界面系统。要求:可查询任一月

来源:百度知道 编辑:UC知道 时间:2024/09/19 15:59:02

import java.util.*;
public class Test{
public static void main(String args[]){
//保存没个月的天数
int days[]={31,28,31,30,31,30,31,31,30,31,30,31};
String months[]={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};

try{

//Calendar today = Calendar.getInstance();
//得到当前的年份和月份
int month =/* today.get(Calendar.MONTH);*/Integer.parseInt(args[0])-1;
int year = /*today.get(Calendar.YEAR);*/Integer.parseInt(args[1]);

//得到当前月份的总天数和当前月份的字符串
int day=days[month];
String monthName = months[month];

System.out.println("\t\t\t " + year + " 年 " + monthName /*+"有"+day+"天"*/);

GregorianCalendar cal = new GregorianCalendar(year, month, 1);
System.out.println("\t日&