java程序的日历编程代码?
公共静态void main(String[] args) {
calendar calendar = calendar . getinstance();
calendar.set(日历年份,2012);
calendar.set(日历月,1);
calendar.set(日历月日,1);
int first = calendar.get(日历。星期几)-1;
系统。out . println(calendar . get(calendar . year)+“year“
+(calendar . get(calendar . month)+1)+“月历“);
system . out . println(“Day \ t1 \ T2 \ T3 \ T4 \ t5 \ T6“);
for(int I = 0;我& lt第一;i++) {
system . out . print(“\ t“);
}
int maxDay = Calendar . getactualmaximum(Calendar。月日);
for(int I = 0;我& ltmaxDayi++) {
if(first/7 = = 1 ){
first = 0;
system . out . println();
}
system . out . print(I+1
+(first/6 = = 1 | | I = = maxDay-1?““:“\ t“));
第一个++;
}
}