El método equals() de la clase WeekFields se usa para comparar si este WeekFields es igual al objeto especificado que se pasó como parámetro. La comparación se basa en el estado completo de las reglas, que es el primer día de la semana y los días mínimos.
Sintaxis:
public boolean equals(Object object)
Parámetros: este método acepta el objeto, que son las otras reglas para comparar, nulo devuelve falso.
Valor devuelto: este método devuelve verdadero si esto es igual a las reglas especificadas.
Los siguientes programas ilustran el método WeekFields.equals():
Programa 1:
// Java program to demonstrate // WeekFields.equals() method import java.time.DayOfWeek; import java.time.temporal.WeekFields; public class GFG { public static void main(String[] args) { // create WeekFields WeekFields weekFields = WeekFields.of(DayOfWeek.MONDAY, 1); WeekFields otherWeekFields = WeekFields.of(DayOfWeek.MONDAY, 1); // apply equals() boolean bothAreEquals = weekFields.equals(otherWeekFields); // print results System.out.println("Equals: " + bothAreEquals); } }
Equals: true
Programa 2:
// Java program to demonstrate // WeekFields.equals() method import java.time.DayOfWeek; import java.time.temporal.WeekFields; public class GFG { public static void main(String[] args) { // create WeekFields WeekFields weekFields = WeekFields.of(DayOfWeek.MONDAY, 1); WeekFields otherWeekFields = WeekFields.of(DayOfWeek.SUNDAY, 3); // apply equals() boolean bothAreEquals = weekFields.equals(otherWeekFields); // print results System.out.println("Equals: " + bothAreEquals); } }
Equals: false
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/temporal/WeekFields.html#equals(java.lang.Object)
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA