判断日期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()方法,并根据返回值打印相应的消息
原文地址: http://www.cveoy.top/t/topic/heik 著作权归作者所有。请勿转载和采集!