Método WeekFields equals() en Java con ejemplos

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);
    }
}
Producción:

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);
    }
}
Producción:

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *