Java 8 has java.time API now has an inbuilt function isLeap() in class Year that you can use to check if a year is a |leap year or not.
Example:import java.time.Year;
public class Example {
public static void main(String... args) {
int year1 = 2011;
int year2 = 2024;
System.out.println(year1 + " is leap year? " + isLeapYear(year1));
System.out.println(year1 + " is leap year? " + isLeapYear(year2));
}
//Check if year is leap or not using Java 8
//time API class Year and isLeap method.
public static boolean isLeapYear(int year) {
return Year.isLeap(year);
}
}
Check out more Leap year programs: https://code2care.org/java/java-leap-year-program-with-examples
Provide Feedback For This Article
We take your feedback seriously and use it to improve our content. Thank you for helping us serve you better!
😊 Thanks for your time, your feedback has been registered!
Comments & Discussion
Facing issues? Have questions? Post them here! We're happy to help!