當前位置:編程學習大全網 - 編程軟體 - JAVA萬年歷怎樣制作

JAVA萬年歷怎樣制作

我給出主要代碼吧

String Buffer buffer=new StringBuffer();

Calendar rili=Calender.getInstance();

tili.set(year,month-1,1);//將日歷翻到year年month月1日(0代表壹月)

int 星期=rili.get(Calender.DAY_OF_WEEK)-1);//周日是0

int 日=0;

if(month==1||month==3||month==5||month==7||month==8||month==10||month==10||month==12)

{

日=31

}

if(month==4||month==6||month==9||month==11)

{

日=30;

}

if(month==2)

{

if(((year%4==0)&&(year%100!=0))||(year%400==0))

{

日=29;

}

else

{

日=28;

}

}

String[] a=new String[42];//日歷表格是6*7的

for(int i=0;i<星期;i++)

{

a[i]="**";

}

for(int i=星期,n=1;i<星期+日;i++)

{

a[i]=String.valueOf(n);

n++;

}

for(int i=星期+日,n=1;i<42;i++)

{

a[i]="**";

}//三個for得出日歷表格

String[] weekday={"星期日","星期壹"......."星期六"};

之後就是畫出表格(6*7)

在之後添加進表格中,代碼為:

for(int k=0;k<42;k=k+7)

{

for(int j=k;j<Math.min(7+k,42);j++)

{

添加a[j];

}

}

  • 上一篇:預祝元旦快樂的祝福語
  • 下一篇:C語言編程:GPS數據處理
  • copyright 2024編程學習大全網