El método isFixed() de la clase ValueRange se usa para verificar que el rango de valores sea fijo y completamente conocido o no. Por ejemplo, el día del mes de ChronoField va del 1 al 28 y 31. El valor máximo del día El mes no es fijo, hay incertidumbre al respecto. Sin embargo, para el mes de diciembre, el rango siempre es de 1 a 31, por lo que es fijo.
Sintaxis:
public boolean isFixed()
Parámetros: Este método no acepta nada.
Valor devuelto: este método devuelve verdadero si el conjunto de valores es fijo.
Los siguientes programas ilustran el método ValueRange.isFixed():
Programa 1:
// Java program to demonstrate // ValueRange.isFixed() method import java.time.LocalDateTime; import java.time.temporal.ChronoField; import java.time.temporal.ValueRange; public class GFG { public static void main(String[] args) { // create LocalDateTime LocalDateTime l1 = LocalDateTime .parse("2018-12-06T19:21:12"); // Get ValueRange object ValueRange vR = l1.range(ChronoField.DAY_OF_MONTH); // apply isFixed() boolean response = vR.isFixed(); // print results System.out.println("isFixed: " + response); } }
isFixed: true
Programa 2:
// Java program to demonstrate // ValueRange.isFixed() method import java.time.temporal.ValueRange; public class GFG { public static void main(String[] args) { // create ValueRange object ValueRange vRange = ValueRange.of(1111, 66666); // apply isFixed() boolean response = vRange.isFixed(); // print results System.out.println("isFixed: " + response); } }
isFixed: true
Referencias: https://docs.oracle.com/javase/10/docs/api/java/time/temporal/ValueRange.html#isFixed()
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA