El método isZero() de Duration Class en el paquete java.time se usa para verificar si esta duración es de 0 o no. Devuelve un valor booleano que representa lo mismo.
Sintaxis:
public boolean isZero()
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve un valor booleano . Si la longitud es de longitud 0, entonces devuelve verdadero. De lo contrario, devuelve falso.
Los siguientes ejemplos ilustran el método Duration.isZero():
Ejemplo 1:
// Java code to illustrate isZero() method import java.time.Duration; public class GFG { public static void main(String[] args) { // Get the text String time = "P2DT3H4M"; // Duration using parse() method Duration duration = Duration.parse(time); // Duration using isZero() method boolean isZero = duration.isZero(); System.out.println(isZero); } }
Producción:
false
Ejemplo 2:
// Java code to illustrate isZero() method import java.time.Duration; import java.time.temporal.*; public class GFG { public static void main(String[] args) { // Get the text String time = "P0DT0H0M"; // Duration using parse() method Duration duration = Duration.parse(time); // Duration using isZero() method boolean isZero = duration.isZero(); System.out.println(isZero); } }
Producción:
true
Referencia: https://docs.oracle.com/javase/9/docs/api/java/time/Duration.html#isZero–