The equals() method of OffsetTime class in Java checks if this time is equal to another time. returns true if they are equal or false if they are not.
Syntax:
public boolean equals(Object obj)
Parameter: This method accepts a single mandatory parameter obj which specifies the other time which will be compared with.
Return Value: It returns true if both the time are equal, else it returns false.
Below programs illustrate the equals() method:
Program 1 :
// Java program to demonstrate the equals() method  import java.time.OffsetTime;  public class GFG {    public static void main(String[] args)    {          // Parses the time        OffsetTime time1            = OffsetTime.parse("15:30:30+07:00");          // Parses the time        OffsetTime time2            = OffsetTime.parse("15:30:30+07:00");          // gets the offset time1        System.out.println("time1: "                           + time1);          // gets the offset time2        System.out.println("time1: "                           + time2);          System.out.println("time1 when compared"                           + " to time2 returns: "                           + time1.equals(time2));    }} |
time1: 15:30:30+07:00 time1: 15:30:30+07:00 time1 when compared to time2 returns: true
Program 2 :
// Java program to demonstrate the equals() method  import java.time.OffsetTime;  public class GFG {    public static void main(String[] args)    {          // Parses the time        OffsetTime time1            = OffsetTime.parse("15:30:30+07:00");          // Parses the time        OffsetTime time2            = OffsetTime.parse("12:10:30+07:00");          // gets the offset time1        System.out.println("time1: "                           + time1);          // gets the offset time2        System.out.println("time1: "                           + time2);          System.out.println("time1 when compared"                           + " to time2 returns: "                           + time1.equals(time2));    }} |
time1: 15:30:30+07:00 time1: 12:10:30+07:00 time1 when compared to time2 returns: false
Reference: https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#compareTo-java.time.OffsetTime-
