📄 calendarbean.java
字号:
import java.util.Calendar;
public class CalendarBean
{
int year=2005,month=0,nextDay;
public void setYear(int year)
{
this.year=year;
}
public int getYear()
{
return year;
}
public void setMonth(int month)
{
this.month=month;
}
public int getMonth()
{
return month;
}
public String[][] getCalendar()
{
String a[][]=new String[6][7];
Calendar 日历=Calendar.getInstance();
日历.set(year,month-1,1);
int 星期几=日历.get(Calendar.DAY_OF_WEEK)-1;
int day=0;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
{
day=31;
}
if(month==4||month==6||month==9||month==11)
{
day=30;
}
if(month==2)
{
if(((year%4==0)&&(year%100!=0))||(year%400==0))
{
day=29;
}
else
{
day=28;
}
}
nextDay=1;
for(int k=0;k<6;k++)
{
if(k==0)
for(int j=星期几;j<7;j++)
{
a[k][j]=""+nextDay;
nextDay++;
}
else
for(int j=0;j<7&&nextDay<=day;j++)
{
a[k][j]=""+nextDay;
nextDay++;
}
}
return a;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -