當前位置:編程學習大全網 - 源碼下載 - Javacalenday源代碼

Javacalenday源代碼

妳好,這是代碼。

進口?java.util .日歷;

進口?Java . util . scanner;

/**

*?@作者?六色

*?@自從?JDK?1.7.0_79

*/

公?班級?CalendarTest?{

公?靜電?作廢?main(String[]?args)?{

int?年份?=?-1;

int?月份?=?-1;

掃描儀?掃描儀?=?新的?掃描儀(system . in);

System.out.println("請輸入年份");

什麽時候?(年份?& lt?0)?{

試試?{

年份?=?scanner . nextint();

}?接住?(例外?ex)?{

年份?=?-1;

scanner . nextline();

System.out.println("輸入錯誤,請輸入年份");

}

}

System.out.println("請輸入月份");

什麽時候?(月?& lt?0)?{

試試?{

月份?=?scanner . nextint();

如果?(月?& lt?1?||?月份?& gt?12)?{

扔?新的?異常();

}

}?接住?(例外?ex)?{

月份?=?-1;

scanner . nextline();

System.out.println("輸入錯誤,請輸入月份");

}

}

system . out . println(" \ n day \ t one \ t two \ t three \ t four \ t five \ t six \ n ");

日歷?日歷?=?calendar . getinstance();

calendar.set(年份,月份?-?1,?1);

int?壹周?=?calendar.get(日歷。星期幾);

int?weekLoop?=?0;

int?每月幾日?=?0;

//開關結構

切換?(月)?{

案子?1:

每月幾日?=?31;

打破;

案子?2:

//判斷是否是閏年。

如果?(((年份?%?4?==?0)?& amp& amp?(年份?%?100?!=?0))?||?(年份?%?400?==?0))?{

每月幾日?=?29;

}?不然呢?{

每月幾日?=?28;

}

打破;

案子?3:

每月幾日?=?31;

打破;

案子?4:

每月幾日?=?30;

打破;

案子?5:

每月幾日?=?31;

打破;

案子?6:

每月幾日?=?30;

打破;

案子?7:

每月幾日?=?31;

打破;

案子?8:

每月幾日?=?31;

打破;

案子?9:

每月幾日?=?30;

打破;

案子?10:

每月幾日?=?31;

打破;

案子?11:

每月幾日?=?30;

打破;

默認值:

每月幾日?=?31;

}

//for循環

為了什麽?(int?我?=?0?-?壹周?+?2;?我?& lt=?月數;?i++)?{

如果?(我?& lt=?0)?{

system . out . print(" ");

}?不然呢?{

System.out.print(壹);

}

week loop++;

system . out . print(" \ t ");

如果?(weekLoop?%?7?==?0)?{

system . out . println();

}

}

system . out . println();

scanner . close();

}

}運行結果:

  • 上一篇:葫蘆娃手遊搖錢樹150次需要多少元寶
  • 下一篇:滴滴公司違法違規行為公布,做出行政處罰的決定的主要依據是什麽?
  • copyright 2024編程學習大全網