Check Leap Year
Easy
67
2
86.7% Acceptance
Write a method named isLeapYear
in the Main
class to determine whether a given year is a leap year.
Instructions:

Method Signature:
 The method must be
public
andstatic
.  It should be named
isLeapYear
.  Accept a single
int
parameter representing the year.  Return a
boolean
value true
if the year is a leap year,false
otherwise.
 The method must be

Leap Year Calculation:
 A year is a leap year if it is divisible by 4.
 However, if the year is also divisible by 100, it is not a leap year, unless...
 The year is also divisible by 400. In this case, it is a leap year.
 Example: The year 2000 is a leap year because it is divisible by 400. However, 1900 is not a leap year because, although divisible by 100, it is not divisible by 400.

Testing Edge Cases:
 Your method will be tested with various years to ensure it covers all scenarios, including typical leap years, common nonleap years, and century leap years.
 Example 1:
isLeapYear(2000)
should returntrue
.  Example 2:
isLeapYear(1989)
should returnfalse
.
Edge Cases:
 Century Years: These are years like 1900, 2000, and 2100. Remember, only those century years that are divisible by 400 are leap years.
 Typical Leap and NonLeap Years: Years like 2012 (leap year) and 2019 (nonleap year) should be correctly identified based on their divisibility by 4.
By the end of this lab, your method should be able to accurately determine if a given year is a leap year, considering all the mathematical rules and edge cases