java输出日历

java输出日历

ID:44703360

大小:27.51 KB

页数:5页

时间:2019-10-25

java输出日历_第1页
java输出日历_第2页
java输出日历_第3页
java输出日历_第4页
java输出日历_第5页
资源描述:

《java输出日历》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用java实现在控制台显示系统日历或显示用户手动输入的日历(转)2008-08-1222:37:29

2、分类:JAVA编程

3、标签:

4、字号大中小订阅packagecn.adam.test;importjava.util.Calendar;classGregorianCalendar{/***定义日期变量*/Calendartoday;/***构造方法*/GregorianCalendar(){/***初始化日期变量为今天日期*/today=Calendar.getInstance();}/***显示系统日历的方法*/voiddisplaySystemCalendar(){Syst

5、em.out.println("显示日历");intyear=today.get(Calendar.YEAR);intmonth=today.get(Calendar.MONTH)+1;System.out.println("ttt"+year+"年"+month+"月");System.out.println("t日"+"t一"+"t二"+"t三"+"t四"+"t五"+"t六");intarrayTotalDayOfMonth[]={31,28,31,30,31,30,31,31,30,31,30,31};if((year%4==0&&year%

6、100!=0)

7、

8、year%400==0){arrayTotalDayOfMonth[1]+=1;}intmaxDayOfMonth=0;for(inti=0;i<12;i++){if(month==i+1){maxDayOfMonth=arrayTotalDayOfMonth[i];break;}}today.set(Calendar.DATE,1);intdayOfWeek=today.get(Calendar.DAY_OF_WEEK);switch(dayOfWeek){case1:System.out.print("t"+today.get(Calendar.DAT

9、E));break;case2:System.out.print("tt"+today.get(Calendar.DATE));break;case3:System.out.print("ttt"+today.get(Calendar.DATE));break;case4:System.out.print("tttt"+today.get(Calendar.DATE));break;case5:System.out.print("ttttt"+today.get(Calendar.DATE));break;case6:System.out.prin

10、t("tttttt"+today.get(Calendar.DATE));break;case7:System.out.print("ttttttt"+today.get(Calendar.DATE));System.out.println("");break;}for(intj=2;j<=maxDayOfMonth;j++){today.set(Calendar.DATE,j);if(today.get(Calendar.DAY_OF_WEEK)==7){if(j<10){System.out.print("t"+j);}else{System.

11、out.print("t"+j);}System.out.println("");}elseif(j<10){System.out.print("t"+j);}else{System.out.print("t"+j);}}}/***显示手动日历的方法*@paramargs1int用于接收月份的参数*@paramargs2int用于接收年份的参数*/voiddisplayManualCalendar(intargs1,intargs2){System.out.println("显示日历");intyear=args2;intmonth=args1;System.out

12、.println("ttt"+year+"年"+month+"月");today.set(Calendar.YEAR,year);today.set(Calendar.MONTH,month-1);System.out.println("t日"+"t一"+"t二"+"t三"+"t四"+"t五"+"t六");intarrayTotalDayOfMonth[]={31,28,31,30,31,30,31,31,30,31,30,31};if((year%4==0&&year%100!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。