Java判断闰年:简单代码示例
以下是一个简单的Java代码示例,用于判断给定的日期是否是闰年:
import java.time.LocalDate;
public class LeapYearChecker {
public static void main(String[] args) {
int yearToCheck = 2021;
if (isLeapYear(yearToCheck)) {
System.out.println(yearToCheck + ' is a leap year');
} else {
System.out.println(yearToCheck + ' is not a leap year');
}
}
public static boolean isLeapYear(int year) {
LocalDate date = LocalDate.of(year, 1, 1);
return date.isLeapYear();
}
}
在这个例子中,我们使用Java 8中的LocalDate类来检查给定的年份是否是闰年。我们定义了一个名为isLeapYear()的静态方法,它接受一个整数参数年份,然后使用LocalDate类构造一个日期对象,该对象的月份和日期都设置为1。然后我们使用isLeapYear()方法检查该年份是否为闰年,如果是,则返回true,否则返回false。在主方法中,我们将要检查的年份作为参数传递给isLeapYear()方法,并根据返回值打印相应的消息。
原文地址: https://www.cveoy.top/t/topic/oHaa 著作权归作者所有。请勿转载和采集!