Java.util.Calendar.setLenient() Method



Description

The java.util.Calendar.setLenient(boolean) method specifies whether date/time interpretation is to be lenient or not.

Declaration

Following is the declaration for java.util.Calendar.setLenient() method

public void setLenient(boolean lenient)

Parameters

lenient − true if the lenient mode is to be turned on; false if it is to be turned off.

Return Value

This method does not return a value.

Exception

NA

Example

The following example shows the usage of java.util.calendar.setLenient() method.

package com.tutorialspoint;

import java.util.*;

public class CalendarDemo {
   public static void main(String[] args) {

      // create a calendar
      Calendar cal = Calendar.getInstance();

      // print current state of lenient
      boolean b = cal.isLenient();
      System.out.println("Calendar is lenient :" + b);

      // change lenient state
      cal.setLenient(false);

      // print result
      System.out.println("Lenient after setting :" + cal.isLenient());
   }
}

Let us compile and run the above program, this will produce the following result −

Calendar is lenient :true
Lenient after setting :false
java_util_calendar.htm
Advertisements