АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python или фреймворки. Сегодня последний день для записи! Жми!
915 of 1310 menu
Бесплатный тренинг по JavaScript: работа с Drag-and-Drop. Начало 2 октября. Жми для записи!

Функция isZero

Функция isZero класса Period проверяет, является ли период нулевым. Период считается нулевым, если все его компоненты (годы, месяцы и дни) равны нулю.

Импорт

import java.time.Period

Синтаксис

fun isZero(): Boolean

Пример

Проверим нулевой период:

val period = Period.of(0, 0, 0) val res = period.isZero() println(res)

Результат выполнения кода:

Boolean true

Пример

Проверим ненулевой период с нулевыми годами и месяцами, но ненулевыми днями:

val period = Period.of(0, 0, 5) val res = period.isZero() println(res)

Результат выполнения кода:

Boolean false

Пример

Проверим ненулевой период с ненулевыми годами:

val period = Period.of(1, 0, 0) val res = period.isZero() println(res)

Результат выполнения кода:

Boolean false

Пример

Сравним два периода с помощью функции isZero:

val period1 = Period.of(0, 0, 0) val period2 = Period.of(0, 2, 0) val res1 = period1.isZero() val res2 = period2.isZero() println("First period is zero: $res1") println("Second period is zero: $res2")

Результат выполнения кода:

String "First period is zero: true" String "Second period is zero: false"

Смотрите также

  • функцию of класса Period,
    которая создает период из числовых компонентов
  • функцию getYears класса Period,
    которая возвращает количество лет в периоде
  • функцию getMonths класса Period,
    которая возвращает количество месяцев в периоде
  • функцию getDays класса Period,
    которая возвращает количество дней в периоде