首页 > 编程知识 正文

java流程图什么代表活动,程序结构图怎么画

时间:2023-05-04 21:06:33 阅读:165826 作者:3579

import Java.text.simple date format; importjava.util.Date; importjava.util.Scanner; public class day { publicstaticvoidmain (string [ ] args ) {System.out.println '请输入您的联系年份.

import Java.text.simple date format; import java.util.Date; import java.util.Scanner; public class day { publicstaticvoidmain (stringzzdxh.out.println ) (请输入要查询的年份:'); sannersc=newscanner(system.in; int year=sc.nextInt (; System.out.println ('请输入要联系的月份:'); int month=sc.nextInt (; system.out.println('year '年' month '月日历:n ); monthlist(year,month ); } privatestaticvoidmonthlist (int year,int month ) (intdays=getdays ) year,month ); string buffer strlist=new string buffer (; String StrcurrentlyDate,StrFirstcurrentlyDate; simpledateformatsdf=newsimpledateformat (yyyy-mm-DD ); int FirstWeek=0,i=0,j=0,jj,k=1; strfirstcurrentlydate=year '-' month '-1 '; try { datefirstcurrentlydate=SDF.parse (strfirstcurrentlydate; first week=firstcurrentlydate.getday (; }catch(exceptione ) {} strlist.append (日一二三四五六(n ) ); for(I=0; i6; I ) if(I==0) { jj=FirstWeek; }else{ jj=0; }for(intQQ=0; qdays({break; }strlist.append('n ' ); if(kdays ) { break; }system.out.print(strlist ); } privatestaticintgetdays (int year,int month ) { int days=0; if(month==2) if ) (year==) year/4 ) *4) year!=(=(year/100(*100 )|) year==(year/400 ) ) 100 ) year==(year/400 ) *400 ) ) ) { days=29; (else ) days=28; } else if (month==4||month==6||| month==9||month==11 ) { days=30; (else ) days=31; } return days; }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。