DayOfWeek values() method in Java with Examples

The values() method of java.time.DayOfWeek is an in-built function in Java which returns an array containing the days of the week, e.g. MONDAY, TUESDAY and so on, in the order they are declared.

Method Declaration:

public static DayOfWeek[] values()

Syntax:

DayOfWeek week[] =  DayOfWeek.values()

Parameters: This method does not accepts any parameters.

Return Value: The function returns an array containing the days of the week in the order they are declared.

Below programs illustrate the above method:
Program 1:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Java Program Demonstrate values()
// method of DayOfWeek
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Initializing an array containing
        // all the days of the Week
        DayOfWeek week[] = DayOfWeek.values();
  
        // Printing the days of the Week
        for (DayOfWeek c : week)
            System.out.println(c);
    }
}

chevron_right


Output:

MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
SUNDAY

Program 2:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Java Program Demonstrate values()
// method of DayOfWeek
import java.time.DayOfWeek;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Initializing an array containing
        // all the days of the Week
        DayOfWeek week[] = DayOfWeek.values();
  
        // Printing the days of the Week
        for (int i = 0; i < week.length; i++)
            System.out.println(week[i]
                               + " has int value - "
                               + (i + 1));
    }
}

chevron_right


Output:

MONDAY has int value - 1
TUESDAY has int value - 2
WEDNESDAY has int value - 3
THURSDAY has int value - 4
FRIDAY has int value - 5
SATURDAY has int value - 6
SUNDAY has int value - 7

Reference: https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html#values–



My Personal Notes arrow_drop_up

Coder Machine Learner Social Activist Vocalist

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.