Método DayOfWeek of() en Java con ejemplos

El método of() de java.time.DayOfWeek es una función integrada en Java que devuelve una instancia de DayOfWeek a partir de un valor int. El valor int oscila entre 1 (lunes) y 7 (domingo).

Declaración del método:

public static DayOfWeek of(int dayOfWeek)

Sintaxis:

DayOfWeek dayOfWeekObject = DayOfWeek.of(int dayOfWeek)

Parámetros: este método toma dayOfWeek como parámetro donde:

  • dayOfWeek : es el valor int de 1 (lunes) a 7 (domingo).
  • dayOfWeekObject : es una instancia del objeto DayOfWeek.

Valor devuelto: la función devuelve una instancia del objeto DayOfWeek.

Los siguientes programas ilustran el método anterior:
Programa 1:

// Java Program Demonstrate of()
// method of DayOfWeek
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Getting an instance of DayOfWeek from int value
        DayOfWeek dayOfWeek = DayOfWeek.of(4);
  
        // Printing the day of the week
        // and its Int value
        System.out.println("Day of the Week - "
                           + dayOfWeek.name());
        System.out.println("Int Value of "
                           + dayOfWeek.name() + " - "
                           + dayOfWeek.getValue());
    }
}
Producción:

Day of the Week - THURSDAY
Int Value of THURSDAY - 4

Programa 2:

// Java Program Demonstrate of()
// method of DayOfWeek
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Getting an instance of DayOfWeek from int value
        DayOfWeek dayOfWeek = DayOfWeek.of(7);
  
        // Printing the day of the week
        // and its Int value
        System.out.println("Day of the Week - "
                           + dayOfWeek.name());
        System.out.println("Int Value of "
                           + dayOfWeek.name() + " - "
                           + dayOfWeek.getValue());
    }
}
Producción:

Day of the Week - SUNDAY
Int Value of SUNDAY - 7

Referencia: https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html#of-int-

Publicación traducida automáticamente

Artículo escrito por rupesh_rao 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 *