今天就跟大家聊聊有關Calendar類如何判斷平年閏年,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
思路:
創建Calendar對象。
將對象的年份設置成鍵盤輸入的年份。
將月份設置成2月28日。
將天數加1,再判斷天數是否是29即可。
代碼實現:
package calendartest; import java.util.Calendar; import java.util.Scanner; public class Test03 { public static void main(String[] args) { Scanner s = new Scanner(System.in); while (s.hasNext()) { int year = Integer.parseInt(s.nextLine()); boolean b = isLeapYear(year); System.out.println(b); } } // 判斷是否是閏年 public static boolean isLeapYear(int year) { // 創建Calendar對象 Calendar c = Calendar.getInstance(); // 將年月日設置為:year年2月28日,即參數為year, 1, 28 c.set(year, 1, 28); // 天數加1 c.add(Calendar.DAY_OF_MONTH, 1); // 是29號,是閏年,否則平年 return c.get(Calendar.DAY_OF_MONTH) == 29; } }
看完上述內容,你們對Calendar類如何判斷平年閏年有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創新互聯-成都網站建設公司行業資訊頻道,感謝大家的支持。
文章名稱:Calendar類如何判斷平年閏年-創新互聯
本文地址:http://m.kartarina.com/article8/ccgdop.html
成都網站建設公司_創新互聯,為您提供品牌網站設計、軟件開發、網站設計公司、電子商務、服務器托管、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯