Java判断闰年程序:以2009年为例

以下是一个简单的Java程序,用于判断2009年是否是闰年,并输出判断结果:

public class LeapYearChecker {
    public static void main(String[] args) {
        int year = 2009;
        
        boolean isLeapYear = checkLeapYear(year);
        
        if (isLeapYear) {
            System.out.println(year + '年是闰年。');
        } else {
            System.out.println(year + '年不是闰年。');
        }
    }
    
    public static boolean checkLeapYear(int year) {
        if (year % 4 == 0) {
            if (year % 100 == 0) {
                if (year % 400 == 0) {
                    return true;
                } else {
                    return false;
                }
            } else {
                return true;
            }
        } else {
            return false;
        }
    }
}

该程序中的checkLeapYear方法用于判断给定的年份是否是闰年。根据闰年的定义:

  • 能被4整除但不能被100整除的年份是闰年。
  • 能被400整除的年份也是闰年。

main方法中,我们定义了要判断的年份为2009年,并调用checkLeapYear方法得到判断结果。根据结果输出相应的信息,如果是闰年则输出'年份是闰年',否则输出'年份不是闰年'。

运行该程序,将会输出'2009年不是闰年'。

Java判断闰年程序:以2009年为例

原文地址: https://www.cveoy.top/t/topic/doyd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录