The isValidDay() method of YearMonth class in Java is used to check if this YearMonth object and a month-day represented by an integer provided as a parameter to the method together can form a valid date or not.
public boolean isValidDay(int monthDay)
Parameter: This method accepts a single parameter monthDay which represents a month-day which is need to be examined with this YearMonth object.
Return Value: It returns a boolean True value if this YearMonth object and the given month-day represented as an integer together can form a valid date otherwise it returns False.
Below programs illustrate the YearMonth.isValidDay() method in Java:
Program 2: In the below program, Year is mentioned as 1990 which is not a leap year but month-day represents a leap year. So, they together can not form a valid date so the method will return false.
Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.