Метод isZero
Метод isZero класса Duration возвращает true, если длительность равна нулю.
В противном случае возвращается false.
Импорт
import kotlin.time.Duration
import kotlin.time.Duration.Companion.seconds
Синтаксис
val isZero: Boolean
Пример
Проверим, равна ли нулю длительность в 5 секунд:
val duration = 5.seconds
val res = duration.isZero
println(res)
Результат выполнения кода:
Boolean false
Пример
Проверим нулевую длительность:
val zeroDuration = Duration.ZERO
val res = zeroDuration.isZero
println(res)
Результат выполнения кода:
Boolean true
Пример
Используем проверку в условном выражении:
val duration1 = Duration.ZERO
val duration2 = 1000.seconds
if (duration1.isZero) {
println("First duration is zero")
}
if (!duration2.isZero) {
println("Second duration is not zero")
}
Результат выполнения кода:
String "First duration is zero"
String "Second duration is not zero"
Смотрите также
-
метод
isNegativeклассаDuration,
который проверяет, является ли длительность отрицательной -
метод
absклассаDuration,
который возвращает абсолютное значение длительности -
константу
ZEROклассаDuration,
которая представляет нулевую длительность -
метод
isZeroклассаPeriod,
который проверяет, равен ли период нулю