如何利用Calendar类判断平年闰年
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                如何利用Calendar类判断平年闰年
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                
思路:
(推薦教程:java入門(mén)教程)
創(chuàng)建Calendar對(duì)象。
將對(duì)象的年份設(shè)置成鍵盤(pán)輸入的年份。
將月份設(shè)置成2月28日。
將天數(shù)加1,再判斷天數(shù)是否是29即可。
(視頻教程推薦:java視頻教程)
代碼實(shí)現(xiàn):
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) {
        // 創(chuàng)建Calendar對(duì)象
        Calendar c = Calendar.getInstance();
        // 將年月日設(shè)置為:year年2月28日,即參數(shù)為year, 1, 28
        c.set(year, 1, 28);
        // 天數(shù)加1
        c.add(Calendar.DAY_OF_MONTH, 1);
        // 是29號(hào),是閏年,否則平年
        return c.get(Calendar.DAY_OF_MONTH) == 29;
    }
}
                            總結(jié)
以上是生活随笔為你收集整理的如何利用Calendar类判断平年闰年的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: 示例JS 数组和对象的深拷贝操作
- 下一篇: 纯CSS如何实现3D书本效果?(代码示例
