Java日历源程序package Date;import java.util.Calendar;public class CalenderDemo1 {
public static void main(String[] args) {
Calendar calendar=Calendar.getInstance();
calendar.set(2009,11,1);
int index=calendar.get(Calendar.DAY_OF_WEEK)-1;
char title[]={"日","一","二","三","四","五","六"};
int daysArray[][]=new int[6][7];
int daysInMonth=31;
int day=1;
for(int i=index;i<7;i++){
daysArray[0][i]=day++;
}
for(int i=1;i<6;i++){
for(int j=0;j<7;j++){
if(day>daysInMonth){
i=6;
break;}
daysArray[i][j]=day++;
}
}
System.out.println("2009年12月份");
for(int i=0;i<title.length;i++){
System.out.print(title[i]+" ");
}
System.out.println("
");
for(int i=0;i<6;i++){
for(int j=0;j<7;j++){
if(daysArray[i][j]==0){
if(i!=0) {
return;
}
System.out.print(" ");
continue;
}
else System.out.print(daysArray[i][j]+" ");
}
System.out.println("
");
}
}}