The setFirstDayOfWeek(int day_val) method in Calendar class is used to set the first day of the week using the day_val in this Calendar.
Syntax:
Java
Java
public void set(int day_val)Parameters: The method takes one parameter day_val of integer type and refers to the first day of the week. Return Value: The method does not return any value. Below programs illustrate the working of setFirstDayOfWeek() Method of Calendar class: Example 1:
// Java code to illustrate
// setFirstDayOfWeek() method
import java.util.*;
public class Calendar_Demo {
public static void main(String args[])
{
// Creating calendar object
Calendar calndr = Calendar.getInstance();
// Displaying first day of the week
int first_day = calndr.getFirstDayOfWeek();
System.out.println("The Current"
+ " First day of the week: "
+ first_day);
// Changing the first day of week
calndr.setFirstDayOfWeek(Calendar.THURSDAY);
// Displaying the alternate day
first_day = calndr.getFirstDayOfWeek();
System.out.println("The new first"
+ " day of the week: "
+ first_day);
}
}
Output:
Example 2:
The Current First day of the week: 1 The new first day of the week: 5
// Java code to illustrate
// setFirstDayOfWeek() method
import java.util.*;
public class Calendar_Demo {
public static void main(String args[])
{
// Creating calendar object
Calendar calndr
= new GregorianCalendar(2018, 6, 10);
// Displaying first day of the week
int first_day = calndr.getFirstDayOfWeek();
System.out.println("The"
+ " First day of the week: "
+ first_day);
// Changing the first day of week
calndr.setFirstDayOfWeek(Calendar.MONDAY);
// Displaying the alternate day
first_day = calndr.getFirstDayOfWeek();
System.out.println("The new first"
+ " day of the week: "
+ first_day);
}
}
Output:
Reference: https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#setFirstDayOfWeek-int-The First day of the week: 1 The new first day of the week: 2