MonthDay isAfter() Method in Java with Examples
Last Updated :
18 Jan, 2019
isAfter() method of the MonthDay class used to check if this MonthDay is after the MonthDay passed as parameter or not. This method returns a boolean value showing the same.
Syntax:
public boolean isAfter(MonthDay other)
Parameters: This method accepts one parameter other which is the other month-day to compare to.
Return value: This method returns true if this MonthDay is after the specified MonthDay else it returns false.
Below programs illustrate the isAfter() method:
Program 1:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
MonthDay month = MonthDay.parse( "--10-12" );
MonthDay othermonth = MonthDay.parse( "--11-12" );
boolean value = month.isAfter(othermonth);
System.out.println( "monthday:"
+ month + " is after monthday:"
+ othermonth + " = "
+ value);
}
}
|
Output:
monthday:--10-12 is after monthday:--11-12 = false
Program 2:
import java.time.*;
public class GFG {
public static void main(String[] args)
{
MonthDay month = MonthDay.parse( "--10-12" );
MonthDay othermonth = MonthDay.parse( "--09-12" );
boolean value = month.isAfter(othermonth);
System.out.println( "monthday:"
+ month + " is after monthday:"
+ othermonth + " = "
+ value);
}
}
|
Output:
monthday:--10-12 is after monthday:--09-12 = true
References: https://docs.oracle.com/javase/10/docs/api/java/time/MonthDay.html#isAfter(java.time.MonthDay)
Share your thoughts in the comments
Please Login to comment...