Java判断闰年程序:以2009年为例
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年不是闰年'。
原文地址: https://www.cveoy.top/t/topic/doyd 著作权归作者所有。请勿转载和采集!