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