Java.util.Calendar.isSet() Method
Advertisements
Description
The java.util.Calendar.isSet(int field) method checks if the given calendar field has a value set.Cases that the value has been set by internal fields calculations triggered by a get method call are included.
Declaration
Following is the declaration for java.util.Calendar.isSet method
public final boolean isSet(int field)
Parameters
field -- The field to be checked.
Return Value
This method returns true if the given calendar field has a value set; false otherwise.
Exception
NA
Example
The following example shows the usage of java.util.calendar.isSet() method.
package com.tutorialspoint;
import java.util.*;
public class CalendarDemo {
public static void main(String[] args) {
// create a calendar
Calendar cal = Calendar.getInstance();
// display the current calendar
System.out.println("Current Day is " + cal.get(Calendar.DAY_OF_MONTH));
// determine if the given calendar field has a value set
boolean b = cal.isSet(Calendar.DAY_OF_MONTH);
System.out.println("Day of month is set: " + b);
// clear day of month
cal.clear(Calendar.DAY_OF_MONTH);
// determine if the given calendar field has a value set
b = cal.isSet(Calendar.DAY_OF_MONTH);
System.out.println("Day of month is set: " + b);
}
}
Let us compile and run the above program, this will produce the following result:
Current Day is 6 Day of month is set: true Day of month is set: false