El método isSet(int calndr_field ) en la clase Calendario se usa para verificar si el campo de calendario dado tiene un valor establecido o no. Todos los casos para los que los valores se han establecido mediante los cálculos del campo interno se activan mediante una llamada al método get.
Sintaxis:
public final boolean isSet(int calndr_field)
Parámetros: El método toma un parámetro calndr_field que se refiere al campo de calendario sobre el que se va a operar.
Valor devuelto: el método devuelve True si el valor del campo de calendario está establecido; de lo contrario, devuelve False .
Los siguientes programas ilustran el funcionamiento del método isSet() de la clase Calendario:
Ejemplo 1:
Java
// Java code to illustrate // isSet() method import java.util.*; public class CalendarDemo { public static void main(String args[]) { // Creating a calendar object Calendar calndr = Calendar.getInstance(); // Displaying the calendar object System.out.println("The Year is: " + calndr.get(Calendar.YEAR)); // Querying for the value if set or not boolean val = calndr.isSet(Calendar.YEAR); System.out.println("Is the" + " Value set? " + val); // Clearing the instance calndr.clear(Calendar.YEAR); // Performing isSet() operation val = calndr.isSet(Calendar.YEAR); System.out.println("Is the" + " Value set? " + val); } }
The Year is: 2019 Is the Value set? true Is the Value set? false
Ejemplo 2:
Java
// Java code to illustrate // isSet() method import java.util.*; public class CalendarDemo { public static void main(String args[]) { // Creating a calendar object Calendar calndr = Calendar.getInstance(); // Displaying the calendar object System.out.println("Todays Day is: " + calndr.get( Calendar.DAY_OF_MONTH)); // Querying for the value if set or not boolean val = calndr.isSet(Calendar.DAY_OF_MONTH); System.out.println("Is the" + " Value set? " + val); // Clearing the instance calndr.clear(Calendar.DAY_OF_MONTH); // Performing isSet() operation val = calndr.isSet(Calendar.DAY_OF_MONTH); System.out.println("Is the" + " Value set? " + val); } }
Todays Day is: 21 Is the Value set? true Is the Value set? false
Referencia: https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html#isSet-int-
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA