El método equals() de la clase OffsetTime en Java comprueba si este tiempo es igual a otro tiempo. devuelve verdadero si son iguales o falso si no lo son.
Sintaxis:
public boolean equals(Object obj)
Parámetro: este método acepta un solo parámetro obligatorio obj que especifica el otro tiempo con el que se comparará.
Valor devuelto: Devuelve verdadero si ambos tiempos son iguales, de lo contrario devuelve falso.
Los siguientes programas ilustran el método equals() :
Programa 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)); } }
Producción:
time1: 15:30:30+07:00 time1: 15:30:30+07:00 time1 when compared to time2 returns: true
Programa 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)); } }
Producción:
time1: 15:30:30+07:00 time1: 12:10:30+07:00 time1 when compared to time2 returns: false
Referencia : https://docs.oracle.com/javase/8/docs/api/java/time/OffsetTime.html#compareTo-java.time.OffsetTime-