Skip to content
Related Articles

Related Articles

Improve Article
DayOfWeek of() method in Java with Examples
  • Last Updated : 19 Mar, 2019

The of() method of java.time.DayOfWeek is an in-built function in Java which returns an instance of DayOfWeek from an int value. The int value ranges between 1 (Monday) to 7 (Sunday).

Method Declaration:

public static DayOfWeek of(int dayOfWeek)

Syntax:

DayOfWeek dayOfWeekObject = DayOfWeek.of(int dayOfWeek)

Parameters: This method takes dayOfWeek as parameter where:

  • dayOfWeek – is the int value from 1 (Monday) to 7 (Sunday).
  • dayOfWeekObject – is an instance of the DayOfWeek object.

Return Value: The function returns an instance of DayOfWeek object.



Below programs illustrate the above method:
Program 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());
    }
}
Output:
Day of the Week - THURSDAY
Int Value of THURSDAY - 4

Program 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());
    }
}
Output:
Day of the Week - SUNDAY
Int Value of SUNDAY - 7

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

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.




My Personal Notes arrow_drop_up
Recommended Articles
Page :