Java顯示月份哪裡錯誤?
我寫了程式,顯示上沒有錯誤。
但是我想要顯示的是2008/1/1~12/31可是卻跑出2008/3/8~2008/21/31
我想過是不是int的容量問題試著改成long,但卻顯是錯誤。
.............
class Ppop{
public static void main(String args[]){
int tem[] = {31,28,31,30,31,30,31,31,30,31,30,31};
for(int s = 0 ; s< tem.length; s++){
for(int p = 1; p <= tem[s] ;p++){
System.out.println("在\"2008年"+(s+1)+"月"+p+"日\"");
}//for2
}//for1
}//main
}//Ppop
.......................
請各位大大幫忙,謝謝。
[ 本帖最後由 妖語 於 2008-11-24 20:13 編輯 ]